Skip to content

Instantly share code, notes, and snippets.

@saschadiercks
Forked from t-io/osx_install.sh
Last active September 26, 2016 17:10
Show Gist options
  • Save saschadiercks/b767a506fd79e496def34b7b4d25227f to your computer and use it in GitHub Desktop.
Save saschadiercks/b767a506fd79e496def34b7b4d25227f to your computer and use it in GitHub Desktop.
Install most of my Apps with homebrew & cask
# ---------------
# Plugin Databse: https://caskroom.github.io/search
# ---------------
#!/bin/sh
echo Install all AppStore Apps at first!
# no solution to automate AppStore installs
read -p "Press any key to continue... " -n1 -s
echo '\n'
echo Install Homebrew, node, grunt and cask
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew install node
sudo npm install -g grunt-cli
brew tap phinze/cask
brew install brew-cask
brew cask search
brew cask uninstall app
# Core Functionality
echo Install Core Apps
brew cask install --appdir="/Applications" alfred
brew cask install --appdir="/Applications" appcleaner
brew cask install --appdir="/Applications" dropbox
brew cask install --appdir="~/Applications" transmit
# Development
echo Install Dev Apps
brew cask install --appdir="/Applications" atom
brew cask install --appdir="/Applications" virtualbox
brew cask install --appdir="/Applications" vagrant
brew cask install --appdir="/Applications" sourcetree
# Google Slavery
echo Install Google Apps | Chrome not included cause of 1Password Plugin
brew cask install --appdir="/Applications" google-chrome
# Nice to have
echo Install Some additional Apps
brew cask install --appdir="/Applications" firefox
brew cask install --appdir="/Applications" battle-net
# Link Cask Apps to Alfred
brew cask alfred link
# Add X-Code CLI
xcode-select --install
# cleanup
brew cleanup --force
rm -f -r /Library/Caches/Homebrew/*
export HOMEBREW_NO_ANALYTICS=1
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