Skip to content

Instantly share code, notes, and snippets.

@ljmocic
Last active March 26, 2021 17:01
Show Gist options
  • Save ljmocic/a72983b0d39632c9f88e62cc6bdc0c9f to your computer and use it in GitHub Desktop.
Save ljmocic/a72983b0d39632c9f88e62cc6bdc0c9f to your computer and use it in GitHub Desktop.
#!/bin/bash
# Run using: chmod a+x mac-setup.sh && ./mac-setup.sh
# Read more about it
# https://medium.com/@ljmocic/quickly-setup-development-environment-on-mac-91bbbd647011
# Request admin permissions
sudo -v
# Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Utils: Git & Wget
brew install git wget
# Runtimes: Node.js & Python
brew install node python3
# Pip3
wget https://bootstrap.pypa.io/get-pip.py && python3 get-pip.py && rm -rf get-pip.py
# Cloud
brew install awscli
# Terminal
brew cask install iterm2
# Runtime
brew cask install java
# IDE
brew cask install visual-studio-code
# Android
brew cask install android-studio android-platform-tools android-sdk
# Browsers
brew cask install firefox
# Communication
brew cask install zoom slack discord
# VPN
brew cask install tunnelbear
# Other
brew cask install docker 1password postman spectacle spotify
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment