Managing dotfiles between boxes.
Clone the repo to your home directory.
$ git clone https://github.com/natemeier/dotfiles
This uses GNU Stow to manage symbolic links between files in this repository and the home directory, inspired by this.
Use the package manager for your system. I pretty much stick to OSX and Ubuntu.
$ brew install stow
$ sudo apt-get install stow
Change into the dotfiles directory and use stow to selectively symlink files.
You may need to re/move existing copies to make room for you new, version-controlled files.
The flag -t allows you to set the symlink target. In this case, I want my
dotfiles to be in my home directory.
$ cd ~/path/to/dotfiles
$ stow git -t ~
$ stow vim -t ~