This is a shared dotfiles setup, it sets up a lot of useful defaults and configuration for a bunch of things.
Clone this repo to anywhere, for example to ~/Projects/dotfiles
and then
run:
./setup
This will symlink dotfiles from your homedirectory to your checkout of this repo, allowing you to modify and commit to these files easily.
Install git and bash its bash completion:
brew install git bash-completion
brew install bash-git-prompt
Check post install for instructions
Assuming you have your projects in ~/Projects
you can easily jump to them
like this from anywhere:
cd /anywhere/on/my/machine
p my_project # jumps to ~/Projects/my_project
p my_p<tab> # autocompletes "my_project"