-
install iterm, oh-my-zsh
-
clone zsh auto-suggestions and enable in .zshrc
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- Add ssh keys
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/<path-to-key>
- Configure git
git config --global user.name "Raj"
git config --global user.email "[email protected]"
git config --global core.pager cat # tells git to not use a pager like less
- Install OpenJDK
brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk11
Or brew cask install <version>
- https://github.com/AdoptOpenJDK/homebrew-openjdk
- Install Jenv
brew install jenv
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zshrc
jenv enable-plugin export
# Add java versions
jenv add $(/usr/libexec/java_home)
- Install node (and npm)
brew install node