Related: How do people manage their dotfiles? I have mine in a git repository, but then I have a hand maintained bash script to make symlinks from the right paths to those files in the repo.

Similar to you I keep mine in a git repository, but I use dotbot[1] to manage the symlinks to the proper paths.

[1] https://github.com/anishathalye/dotbot