Skip to content

Instantly share code, notes, and snippets.

@dfeng
Forked from orlando/mac-setup.md
Last active June 8, 2019 00:36
Show Gist options
  • Save dfeng/8ef0c42ad3eb604de5c2e8e5733b0bfc to your computer and use it in GitHub Desktop.
Save dfeng/8ef0c42ad3eb604de5c2e8e5733b0bfc to your computer and use it in GitHub Desktop.
Fresh Mac OS Setup

1. Run Software Update

Make sure everything is up to date in the App Store

2. Install Homebrew and Homebrew-Cask

  1. Open a terminal window and execute the Homebrew install script:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap caskroom/cask
brew tap caskroom/versions

3. Install Software via Homebrew

brew install mackup
brew install mas
brew install zsh zsh-completions
chsh -s $(which zsh)

brew cask install dropbox
brew cask install dropbox-encore
brew cask install the-unarchiver
brew cask install 1password
brew cask install iterm2
brew cask install spotify
brew cask install keybase
brew cask install shiftit

brew cask install google-chrome
brew cask install firefox

# Restore configuration files from Dropbox
mackup restore

5. Install software via mas

mas install 497799835 # xcode

7. Install Fonts

FiraCode - for iTerm2, macvim and vscode

brew tap caskroom/fonts
brew cask install font-fira-code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment