I started using this recently and it’s working pretty well. It’s just a porcelain around having a git repo for your home directory files (there’s one level of indirection though where files are copied to/from the repo and your actual home dir).
Previously I used symlinks to dotfiles in Dropbox but I find git a better match for dotfiles.