Last active
June 9, 2021 14:40
-
-
Save arnabkd/ba70f58968d16452c7ad8b6b4b9126ce to your computer and use it in GitHub Desktop.
setup for Mac
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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