configures my shell to be awesome. supports OS X Mavericks, Cygwin, and Ubuntu. CentOS in progress
First, install git and its bash-completion from Homebrew to get the git bash prompt and tab completion to work
brew install git bash-completion
Install Cygwin with Git and Ruby packages at the least. Install KDiff3 for windows
run ./install.sh