# When asked about the command line tools, hit install.
xcode-select --installruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"Make sure you have an SSH key setup and added to your Github account.
To check if you have a key:
cat ~/.ssh/id_rsa.pubIf nothing is printed to the console, that means you don't have a key. Generate a key with the following:
# Just hit enter for all the prompts
ssh-keygen -t rsa -C "<[email protected]>"Copy your SSH key to your clipboard:
pbcopy < ~/.ssh/id_rsa.pubNavigate to https://github.com/settings/keys and add your new SSH key.
Add the contents of the .bash_profile file to your local .bash_profile:
curl https://gist.github.com/kjbrum/2c44d39325fad624c4773a09dd8c6a5c/raw/.bash_profile >> ~/.bash_profileBe sure to open a new terminal window after making this update.
brew install git# Install n (https://github.com/tj/n)
brew install n
# Install Node/npm
n lts
# You might get an error about sudo, if so, run the following
sudo n ltsOnce this is installed, anytime you need to install something using composer global require, replace it with cgr.
Example: composer global require weprovide/valet-plus becomes cgr weprovide/valet-plus.
composer global require consolidation/cgrFollow these instructions: https://github.com/weprovide/valet-plus#installation
brew link [email protected] --forcecgr laravel/envoy# Install Go
brew install go
# Install Serfix
go get github.com/astockwell/serfix- VS Code:
brew cask install visual-studio-code - Sequel Pro:
brew cask install sequel-pro - iTerm2:
brew cask install iterm2