Note: This documentation is nowhere near complete.

Install brew #

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

Install software #

brew install zsh
brew cask install firefox sublime-text 

Configure Terminal #

In the Terminal preferences, under General, set On startup, open new window with profile to Pro.

chsh -s /bin/zsh
sh -c "$(curl -fsSL"

Configure system #

Finder #

In the Finder preferences, under General, set New Finder windows show to the home folder; delete everything under Tags; under Sidebar, deselect Recents, iCloud Drive, Back to my Mac, Documents and Recent Tags; under Advanced, select Show all filename extensions, deselect Show warning before changing an extension and set When performing a search to Search the Current folder.

In the Finder menubar, under View, select Show Tab Bar, Show Path Bar, Show Status Bar and Show Preview.

Show hidden files: defaults write AppleShowAllFiles YES

Font smoothing #

defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
defaults write NSGlobalDomain AppleFontSmoothing -int 2