I stumbled upon GNU stow and a way to use it as a dotfile manager.

I decided to implement this and upload my dotfiles to a private git repository.

Incidentally I had already a similar system in place on an old PC that I wrote myself. Using GNU stow will help streamline this and ensure the software will always be available (at least on GNU/Linux platforms).