I manage my dotfiles using chezmoi.
Note
I don't manage my Neovim config here. Check my Neovim kickstarter for relevant stuff :D
Install chezmoi, and:
Get the repo:
$ chezmoi init https://github.com/chardoncs/dotfiles.git
To apply all dotfiles in the local machine:
$ chezmoi update
OR apply certain files:
$ chezmoi apply local/path/to/file