My personal configuration for OSX, terminal setup, and dev environment.
Automatigically configure a new Mac in one command, out of the box, with no prerequisites.
Pulled a ton of stuff from my own research, but a lot of the OSX config comes from these two:
This script will not remove anything (except pesky ImageCapture.app) on your computer, but it will overwrite some things you may have configured.
I recommend a full time machine backup for your system just in case, but at the very least you should backup your current dotfiles (.bashrc, .vimrc, .bash_profile, etc.). These will all be overwritten if you run config.sh without customization. See the step below for exactly what gets configured.
I don't take responsibility for anything that happens to your machine.
BACK UP YOUR MACHINE! YOU HAVE BEEN WARNED.
If for any reason you don't like what a line does, aren't sure what it will do, or otherwise have any concerns, simply fork this repo and comment it out.
Simply copy and paste into Terminal. Sit back and enjoy.
curl -L https://raw.githubusercontent.com/kevinschaich/dotfiles/master/config.sh | sh