Personal checklist for setting up a new Mac's dev environment
- Update OS X defaults
defaults write com.apple.dock autohide -bool true; defaults write com.apple.dock mru-spaces -bool false; defaults write com.apple.dock show-recents -bool false; defaults write com.apple.dock tilesize -int 36; defaults delete com.apple.dock persistent-apps; defaults delete com.apple.dock persistent-others; killall Dock; defaults write com.apple.finder CreateDesktop -bool false; killall Finder; defaults write com.apple.Terminal ShowLineMarks -int 0
- Install command line developer tools
xcode-select --install
- Install Homebrew
- Install Oh My Zsh
- Install nvm
- Install yarn
brew install yarn
- Make SF Mono available system wide
open /System/Applications/Utilities/Terminal.app/Contents/Resources/Fonts/*
- Install Magnet
- Install browsers
brew cask install google-chrome firefox
- Install messengers
brew cask install telegram skype discord
- Install Adobe Creative Cloud
brew cask install adobe-creative-cloud