I’m looking for recommendations for a dotfile manager - there are so many out there I’ve got a bit of options paralysis!
I’d like a system that can backup all my dotfiles - with version management - and, if I nuked my home directory, could restore them all for me with a simple command.
Thanks in advance for you suggestions!
I’m extremely happy with chezmoi. It’s very simple to use, but when you need more advanced features, it has them. It can do templates, ignoring and other stuff allowing you to easily manage dotfiles on multiple machines or even multiple operating systems (like windows on PC, Linux on laptop). Here is a comparison table of some dotfiles manager (it’s on chezmoi’s website, so it may be biased) Also here are my dotfiles (as a Linux user, I cannot resist the urge to share my dotfiles whenever I have the opportunity)
I used yadm for a while and liked it. It is a git wrapper that makes git’ing your home folder for config files less messy
Now I don’t care so much for keeping settings anymore and use mainly vanilla settings, therefore I stopped using it
Git and a script file that’s basically just a ton of ln - s commands
I honestly don’t think I’ve ever found myself wanting more
I did. I wanted more. I wanted
ln -sf
.
You guys manage your dot files? Huh!