Skip to content

Instantly share code, notes, and snippets.

@raj-saxena
Last active October 22, 2019 12:36
Show Gist options
  • Save raj-saxena/0f31ec5ac7f09ab878e291342c6f9cb8 to your computer and use it in GitHub Desktop.
Save raj-saxena/0f31ec5ac7f09ab878e291342c6f9cb8 to your computer and use it in GitHub Desktop.
  • 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 "abc@example.com"
  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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment