I made a post recently on HN about this. All you need is git. It does everything. I didn't know why people want symlinks and everything else.
https://ericgreer.info/post/2025-08-31-simple-dotfiles-scrip...
https://ericgreer.info/post/2025-08-31-simple-dotfiles-scrip...