I was kind of surprised to see this article on HackerNews, so I thought I'd ask here; how do you handle your dotfiles and do you share them publicly?

My own dotfiles started from those provided by ArcoLinux, with a bunch of changes over the years I had them. Currently installed using Ansible, because that's more sensible than Bash for this imo.

https://git.exu.li/exu/configs

you are viewing a single comment's thread
view the rest of the comments
[–] [S] 2 points 1 year ago (1 child)

Do you write your own modules for programs that don't have a home-manager module yet?
That was my biggest issue when I tried nixOS, that for a lot of configs I'd have needed to create my own wrapper.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    I've done that for one or two modules, but if that's too much, I just do the hackjob solution: have the actual dot files in the repo and include them in the config, so nixos copies then to the store read-only and links them to my home. But I've had that come up pretty rarely, tbh. I don't know if Home-Manager has become more comprehensive or if I'm just not that demanding, but I've only had a handful of modules where I needed to do significant tinkering

  • source
  • parent