Philip Guo (Phil Guo, Philip J. Guo, Philip Jia Guo, pgbovine)

Mac OS X 10.8 Lightweight Developer Setup

Summary
Here is how I quickly set up my new Mac OS X 10.8 computer for UNIX-like usage and simple programming.

I just got a new MacBook Pro running Mac OS X 10.8 (Mountain Lion). Here is what I did to set up my machine for UNIX-like usage and basic programming:

  • Install Dropbox and sync all of my Dropbox files onto the machine. My "working set" of recently-accessed files are all in Dropbox; more importantly, all of my configuration files are in Dropbox.

  • Create symlinks from Dropbox to $HOME for files such as BASH (.bashrc and friends) and Vim (.vimrc) configuration files. Vim 7.3 comes pre-installed on Mac OS X 10.8, so my .vimrc works out of the box; sweet!

  • Install iTerm2 and use it as my terminal app instead of the default Mac terminal. Make sure my custom BASH config works.

  • Install Xcode from the App Store app to get the usual mix of UNIX-like developer tools (e.g., gcc, make). Then add this path to $PATH in .bashrc to grant me access to developer tools: /Applications/Xcode.app/Contents/Developer/usr/bin

That's all, folks!

Created: 2013-06-25
Last modified: 2013-06-25
Related pages tagged as software: