This is by far my favorite software I've discovered in the last year or so. It's done just about anything I've needed. I definitely recommend you check it out.
GitHub - twpayne/chezmoi: Manage your dotfiles across multiple diverse machines, securely.
https://github.com/twpayne/chezmoi
4 Comments
dinodroid@programming.dev · 4 pts · 3y
I either use git bare repository or gnu stow.
graham@programming.dev · 2 pts · 3y
+1 for GNU Stow
I keep my dot files in git repo and have different branches for different machines/environments.
It works well, while not being over complicated.