This repo takes care of dotfiles in the same way that is shown here: https://www.atlassian.com/git/tutorials/dotfiles
Dotfiles stay in their original directories, so no symlinks are needed.
To install easily with HTTPS, just run this command:
curl -Lks https://gist.github.com/ggadget6/991e6510a24c181c952a7dedb7c6d0b4/raw/ | /bin/bash
To install easily with SSH, just run this command:
curl -Lks https://gist.githubusercontent.com/ggadget6/ef65d09183985e3b36a9d776cc8fde7d/raw/bcbc12a9b84c69448c03dc20778dc009c9006980/config-ssh.sh | /bin/bash