OSX Setup

One-time Steps

Install the following pieces of software:

XCode

Java 8

Homebrew

The Homebrew homepage is here.

Install brew on OSX with:

1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Upgrade installed packages with:

1
2
brew update
brew upgrade

Keep your brew-installed apps up to date with:

1
brew list

Check the health of your brew configuration with:

1
brew doctor

Cleanup old files with:

1
brew prune

Python 2

1
brew install python

Python 3

1
brew install python3

pip

1
sudo easy_install pip

GitHub Desktop

maven

1
brew install maven

gradle

1
brew install gradle

httpie

1
brew install httpie

Vim Setup

Create a .vimrc file containing this:

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

Flush DNS cache

1
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Overview of OSX Applications

https://github.com/jaywcjlove/awesome-mac