Use GNU Stow para seus dotfiles

Você quer manter um bom repo no git de todos os seus dotfiles, mas copiá-los de um lado para outro dá muito trabalho, e criar um repo em seu diretório home é problemático.

Digite GNU Stow

brew install stow # or any package manager
mkdir
~/dotfiles
cd dotfiles

mkdir vim

touch vim
/.vimrc
git
add vim
git commit
-m "Adds vim files to repo"
stow vim
#Drops everything inside vim/* to ~/
stow
-D vim # Uninstalls vim files