5 ms·
I have managed my dotfiles in git for over a decade, and I have never needed anything else than git and GNU stow. I organize dotfiles in a few modules, and the
by dmacvicar 1y ago
I have managed my dotfiles in git for over a decade, and I have never needed anything else than git and GNU stow.
I organize dotfiles in a few modules, and then I stand in the top of the git checkout and do: "stow modulename", and it will symlink everything.
If you don't like separate dotfiles in modules/packages, you can just have one (e.g. "main").
Stow has been around since 1993 or something, so I expect to be around for a while in my distro.
- keybored 1y agoSame for me. I don’t remember a problem with dotfiles. I’m sure there were ones that maybe I got used to. I also use it for ~/bin scripts. There the limitations are more noticable. Stow plus Git is a setup that already “doesn't suck.” Whatever that means here.
- danlitt 1y agoThe only thing I don't like about stow is that I can't move files around easily. If I decide to move some files around within modules, I have to unstow, then move them, the stow again. If I forget then it leaves dangling symlinks hanging around.
- deleted 1y ago[deleted]