I just use a git repo and GNU Stow similar to the approach in this post (I'm not the author of the post):
https://tamerlan.dev/how-i-manage-my-dotfiles-using-gnu-stow...
Stow is usually trivially installable using the package manager while I'm installing git. Not nearly as full featured as chezmoi but gets the job done for me.