Skip to content

Instantly share code, notes, and snippets.

@palaa159
Forked from t-io/osx_install.sh
Last active July 13, 2017 15:34
Show Gist options
  • Save palaa159/ebecba4efcfeb5e57a0845324cc7a5c1 to your computer and use it in GitHub Desktop.
Save palaa159/ebecba4efcfeb5e57a0845324cc7a5c1 to your computer and use it in GitHub Desktop.
Install most of my Apps with homebrew & cask
#!/bin/sh
echo Install Xcode first!
# no solution to automate AppStore installs
read -p "Press any key to continue... " -n1 -s
echo '\n'
xcode-select --install
echo Install Homebrew, Postgres, wget and cask
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap homebrew/science
brew install zsh zsh-completions
brew install wget
brew cask install java
brew install postgresql
brew install go
brew install node
brew install ant
brew install maven
brew install gradle
brew install ffmpeg
brew install eigen
brew install opencv
brew install watchman
brew cask install android-sdk
brew cask install android-ndk
npm install -g gitjk
npm install -g react-native-cli
npm install -g create-react-native-app
# Core Functionality
echo Install Core Apps
brew cask install --appdir="~/Applications" transmit
brew cask install --appdir="~/Applications" vlc
brew cask install --appdir="~/Applications" iterm2
brew cask install --appdir="~/Applications" paw
# Development
echo Install Dev Apps
brew cask install --appdir="/Applications" visual-studio-code
brew cask install --appdir="/Applications" virtualbox
brew cask install --appdir="/Applications" sourcetree
brew cask install --appdir="/Applications" android-studio
brew cask install --appdir="/Applications" docker
brew cask install --appdir="/Applications" utorrent
# Google Slavery
echo Install Google Apps | Chrome not included cause of 1Password Plugin
brew cask install --appdir="/Applications" google-drive
# Nice to have
echo Install Some additional Apps
brew cask install --appdir="/Applications" firefox
brew cask install --appdir="/Applications" skype
brew cask install --appdir="/Applications" slack
brew cask install --appdir="/Applications" spotify
# cleanup
brew cleanup --force
rm -f -r /Library/Caches/Homebrew/*
# Android stuff
android update sdk --no-ui
export ANT_HOME=/usr/local/opt/ant
export MAVEN_HOME=/usr/local/opt/maven
export GRADLE_HOME=/usr/local/opt/gradle
export ANDROID_HOME=/usr/local/opt/android-sdk
export ANDROID_NDK_HOME=/usr/local/opt/android-ndk
export PATH=$ANT_HOME/bin:$PATH
export PATH=$MAVEN_HOME/bin:$PATH
export PATH=$GRADLE_HOME/bin:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/build-tools/23.0.1:$PATH
echo "Security: https://objective-see.com/products.html"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment