Skip to content

Instantly share code, notes, and snippets.

@arnabkd
Last active June 9, 2021 14:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save arnabkd/ba70f58968d16452c7ad8b6b4b9126ce to your computer and use it in GitHub Desktop.
Save arnabkd/ba70f58968d16452c7ad8b6b4b9126ce to your computer and use it in GitHub Desktop.
setup for Mac
# xcode tools (required)
# xcode-select --install
# Install zsh (required for homebrew)
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# install homebrew
# (highly recommended: makes everything below easier)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
########################################################
### Developer tools ####################################
########################################################
# install jq (needed for setup script)
brew install jq
# docker
brew install --cask docker
# jdk 11
brew tap AdoptOpenJDK/openjdk
brew install --cask adoptopenjdk11
# maven
brew install maven
# gradle
brew install gradle
# intellij
brew install --cask intellij-idea-ce
# vscode
brew install --cask visual-studio-code
# node
brew install node
# yarn
brew install yarn
# GraphiQL
brew install --cask graphiql
########################################################
### Other ##############################################
########################################################
# teams
brew install --cask microsoft-teams
# slack
brew install --cask slack
## Optional
# Lastpass
brew install --cask lastpass
# install chrome (optional)
brew install --cask google-chrome
# install iterm2
brew cask install iterm2
# Install exa
brew install exa
# spotify
brew install --cask spotify
# wget (nice to have in addition to plain cURL)
brew install wget
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment