I haven’t seen much discussion on this yet and I’m interested to see how community members of this network manage dotfiles.
The way I do it is with chezmoi, which integrates well with git and other version control systems. I like the way chezmoi stores dotfiles in ~/.local/share/chezmoi. I also like its templating feature when there are information you don’t want to include or for machine-specific configuration. I have yet to try out its encryption feature for private information.
How do you manage your dotfiles?