Custom recipe to get OS X 10.11 El Capitan running from scratch, setup applications and developer environment.
I use this gist to keep track of the important software and steps required to have a functioning system after a semi-annual fresh install. On average, I reinstall each computer from scratch every 6 months, and I do not perform upgrades between distros.
This keeps the system performing at top speeds, clean of trojans, spyware, and ensures that I maintain good organizational practices for my content and backups. I highly recommend this.
You are encouraged to fork this and modify it to your heart's content to match your own needs.
The software selected is software that is "tried and true" --- software I need after any fresh install. I often install other software not listed here, but is handled in a case-by-case basis.
-
Browsers
- Chrome (installed via Cask)
- Webkit
-
Development
-
Gaming
- Twitch
- OBS
-
Utilities
-
Virtualization
- Docker (installed via brew)
Fira Code Font - brew cask install caskroom/fonts/font-fira-code
Hack - brew cask install caskroom/fonts/font-hack
Iosevka - brew cask install caskroom/fonts/font-iosevka
Homebrew will install the command line tools for you.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew cask install 1password
brew cask install dropbox
brew cask install google-chrome
brew cask install twitch
brew cask install obs
brew cask install flux
brew cask install keepingyouawake
brew cask install hammerspoon
brew cask install postman
brew cask install seil
brew cask install karabiner
brew install zsh
brew install git
brew install hub
brew install neovim/neovim/neovim
brew install python3
brew install jq
brew install [email protected]
brew install the_silver_searcher
brew install jq
brew install mr
brew install youtube-dl
brew install figlet
brew install lolcat
brew install mobile-shell
Install custom .dotfiles
git clone [email protected]:mattr-/dotfiles.git ~/dotfiles
sudo scutil --set HostName gloop
brew install xhyve docker go
brew install docker-compose --without-docker-machine --without-docker
Build the rest per https://gist.github.com/0x414A/0d5303b787a449cd564f
brew install mysql # needed for dev headers
docker pull mysql:5.6
brew install postgresql # needed for dev headers
docker pull postgres:9-alpine
docker pull docker.elastic.co/kibana/kibana:5.4.2
docker pull docker.elastic.co/logstash/logstash:5.4.2
docker pull docker.elastic.co/elasticsearch/elasticsearch:5.4.2