@craftyguy git repo checked out in a subfolder like ~/.dotfiles + custom script to create/update the right symlinks? That's what I'm working towards. I tried making the home folder itself the git repo (as explained in https://drewdevault.com/2019/12/30/dotfiles.html for example) but it doesn't really work because ~/.gitignore is picked up by every other git repo anywhere under ~/
@kevinguillaumond Hmm, I actually started playing around with this a few minutes ago, and repos in subdirectories under ~/ don't use ~/.gitignore. Are you sure your global .gitconfig isn't set to use ~/.gitignore for all repos?
@craftyguy !!! good point. I'll double-check that; maybe I gave up too early there.