Skip to content

OSX Setup

One-time Steps

Install the following pieces of software:


Java 8


The Homebrew homepage is here.

Install brew on OSX with:

/usr/bin/ruby -e "$(curl -fsSL"

Upgrade installed packages with:

brew update
brew upgrade

Keep your brew-installed apps up to date with:

brew list

Check the health of your brew configuration with:

brew doctor

Cleanup old files with:

brew prune

Python 2

brew install python

Python 3

brew install python3


sudo easy_install pip

GitHub Desktop


brew install maven


brew install gradle


brew install httpie

Vim Setup

Create a .vimrc file containing this:

set ts=4 showmatch
set ruler laststatus=2 title hlsearch
syntax on
let python_highlight_all = 1

Flush DNS cache

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Overview of OSX Applications