It is my mac setup steps.

Update date:


Open terminal

Install Homebrew

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

Install applications via Homewbrew Caskroom

Install caskroom

brew tap caskroom/cask

Install applicatoins

brew cask install google-chrome skype spotify the-unarchiver dropbox welly appcleaner spectacle slack iterm2 sourcetree iina visual-studio-code karabiner-elements

Now can change to iterm2 if it is installed in the previous step.

Install oh-my-zsh

sh -c "$(curl -fsSL"

Install & configure git


brew install git


*Check name & email

git config --global color.ui true
git config --global "YOUR NAME"
git config --global ""


git config --global checkout
git config --global commit
git config --global status
git config --global branch

Github settings

Generate new SSH key

ssh-keygen -t rsa -C ""

The next step is to take the newly generated SSH key and add it to your Github account. You want to copy and paste the output of the following command and paste it here.

pbcopy < ~/.ssh/

Once you've done this, you can check and see if it worked:

ssh -T

Install Ruby with rbenv

brew install rbenv
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
curl -fsSL | bash
rbenv install 2.6.0
rbenv global 2.6.0
ruby -v
gem install bundler

Install Node with nvm


curl -o- | bash
nvm install v4.4.5
brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlimagesize webpquicklook suspicious-package quicklookase qlvideo