I am a huge fan of chezmoi, it takes time to wrap your head around it but once you are setup it's is great. I keep windows, Linux/FreeBSD severs and Linux desktops all synced up with chezmoi.
Previously I used xstow for 10 years which served me well and is less of a challenge to get started with compared to chezmoi.
Previously I used xstow for 10 years which served me well and is less of a challenge to get started with compared to chezmoi.