Skip to content

Instantly share code, notes, and snippets.

@vserge
Forked from orlando/mac-setup.md
Created May 12, 2018 22:46
Show Gist options
  • Save vserge/81483921b7dcba777598fcaf969a7c5d to your computer and use it in GitHub Desktop.
Save vserge/81483921b7dcba777598fcaf969a7c5d 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 Software from App Store

To install other apps, check the Purchased tab and select the ones you want.

3. 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

4. Install Software via Homebrew

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

brew cask install alfred
brew cask install dropbox
brew cask install the-unarchiver
brew cask install 1password
brew cask install iterm2
brew cask install skyfonts
brew cask install macdown
brew cask install sketch
brew cask install recordit
brew cask install ondir
brew cask install spotify
brew cask install battle-net
brew cask install keybase
brew cask install shiftit
brew cask install dash

brew cask install google-chrome
brew cask install firefox

brew cask install macvim
brew cask install sequel-pro
brew cask install postico
brew cask install rdm
brew cask install postman
brew cask install monodraw

brew cask install skype
brew cask install slack
brew cask install franz

brew install rbenv
brew install rbenv-gemset
brew install nodenv
brew install yarn
brew install golang
brew install glide

brew install fd
brew install fzf
brew install yamllint
brew install gpg
brew install watchman
brew install graphviz
brew install htop
brew install jq
brew install tmate
brew install ghostscript
brew install imagemagick

brew install postgresql
brew install redis

brew install terraform
brew install packer

brew install --HEAD universal-ctags/universal-ctags/universal-ctags

# Restore configuration files from Dropbox
mackup restore

# Install latest version of Ruby
rbenv install 2.4.1
rbenv global 2.4.1

# Install Node
nodenv install 8.9.1
nodenv global 8.9.1

5. Install software via mas

# Todoist
mas install 585829637 # Todoisd
mas install 937984704 # Amphetamine

6. Install vim configuration

# Install Janus
curl -L https://bit.ly/janus-bootstrap | bash

cd ~/.janus
git clone https://github.com/w0rp/ale.git
git clone git://github.com/wakatime/vim-wakatime.git
git clone git@github.com:terryma/vim-multiple-cursors.git
git clone https://github.com/mxw/vim-jsx.git
git clone https://github.com/junegunn/fzf.vim.git
git clone git@github.com:zerowidth/vim-copy-as-rtf.git
git clone git@github.com:saltstack/salt-vim.git
git clone git@github.com:tpope/vim-abolish.git
git clone https://github.com/hashivim/vim-terraform.git
git clone git://github.com/digitaltoad/vim-pug.git
git clone https://github.com/junegunn/fzf.git

7. Install Fonts

Bitstream Vera Sans Mono - for iTerm2 and Macvim http://www.fontsquirrel.com/fonts/bitstream-vera-sans-mono

@vserge
Copy link
Author

vserge commented May 12, 2018

Fork from original

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment