Dotfiles are one of those things you don’t think much about until you’re setting up a new machine and realize your whole workflow lives in a handful of config files scattered across your home directory. I’ve gone through the “just copy them manually” phase, a brief stint with a bare git repo, and now I’m leaning on a simple symlink setup that actually travels well between machines.
Whether you’re using something like GNU Stow, a dedicated tool like chezmoi, or just a git repo you wing it with, I’m curious how you’re managing yours and whether it’s actually held up over time?
Been using a bare git repo approach for a while and it works well enough, but chezmoi has been tempting me lately mostly for the templating support across machines with different setups. The manual copy method works until it really doesn’t, usually at the worst possible time.