I’ve tried chezmoi and yadm before, but currently I’m using stow and I think stow is my favorite. I don’t need git integration when the regular git CLI works just fine, and I’ve never ended up using any of the other tools’ advanced features like bootstrapping scripts. Stow just makes symlinks and that’s good enough for me.
Stow’s mechanism sounds great, at the moment I’m trying out yadm’s handy encryption to handle some secrets and API keys. Will very likely switch to Stow anyway.
For project-specific secrets, I’ve been using https://mise.jdx.dev/, with a local
mise.local.tomlwhich is gitignored. I’m also looking into using https://fnox.jdx.dev/ for encrypting secrets. I’m open to giving yadm another try, since I like the “alternate files” feature and some of my dot files are a mess of conditional statements.Thanks for mentioning this, will give it a look.
I’ve used homeshick for a while now. Simple compared to chezmoi. I’m tempted to try to go even simpler with stow but for now homeshick fits what I need.




