Finally decided since I've been using terminal so much it was time to really invest in it; and that investment meant backing it all up and syncing it across a few personal and professional devices.
My device setup scripts are stored in seperate repos since I'm still in my infancy of programming. So I haven't quite mastered the skill of typing it all in together. There's the repo for setting up my macbook and one for setting up my little enviroment I'm using to lab while learning Ansible/NetOps
This project really finally came to fruition when I came across DotBot. I have previously used Mackup to back up my configs on my Mac, but since I had them stored on iCloud I never got Mackup really running on Linux.
It's as simple as cloning this repo into "~/.dotfiles" and running "./install".
You need to have XCode or, at the very minimum, the XCode Command Line Tools, which are available as a much smaller download.
The easiest way to install the XCode Command Line Tools in OSX 10.9+ is to open up a terminal, type xcode-select --install
and follow the prompts.