My, '~', '$home', '/home/foo', 'C:/Users/foo' etc. file. # Git I do 'git config --global core.excludesfile=~/_gitignore' to not get conflicting .gitignore. # Install example git clone http://github.com/zarac/tilde.git ~/tilde cd ~ ln -s tilde/* . ln -s tilde/.* . rm .git rm .gitmodules