Does anyone have experience using GNU Stow for managing dot files? I’m especially interested in using it to build a git repo to include my .vimrc
file so I can sync it between hosts.
I know I’ve seen other methods, such as making your home directory a bare git repo, so you can check-in your config files without moving them. There is also the chezmoi golang project.
How do others sync .vimrc
between hosts?
Do you use any of the encrypted secrets features? That’s one of the big differences between chezmoi and the other options.
I don’t use such a feature. I only keep basic configurations that I don’t want to reproduce everywhere like my emacs configuration. I suspect it’s mostly used by developers who need to store SSH keys, server configs, or other weird stuff. I’m a developer for backend or regular applications and I don’t need this kind of synchronization.