I've starting just using GNU Make for my dotfiles [1] after struggling to choose from the abundance of dotfile managers [2] for a while. So far it's working out nicely.
[1]: https://github.com/meribold/dotfiles [2]: https://dotfiles.github.io/#general-purpose-dotfile-utilitie...