Skip to content

Instantly share code, notes, and snippets.

@vivianspencer
Forked from t-io/osx_install.sh
Last active August 29, 2015 14:18
Show Gist options
  • Save vivianspencer/3b110e7d9fe64ba4216e to your computer and use it in GitHub Desktop.
Save vivianspencer/3b110e7d9fe64ba4216e to your computer and use it in GitHub Desktop.
#!/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 "Installing Xcode Command Line Tools..."
xcode-select --install
echo Install Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
echo Tap brew repos
brew tap josegonzalez/php # PHP libraries
brew tap homebrew/dupes # More recent versions of some OS X tools
echo Install brew apps
brew install curl
brew install php54
brew install composer
brew install drush
brew install git
brew install go
brew install mackup
brew install ngrok
brew install node
brew install openssl
brew install php54-mcrypt
brew install wget
brew install zsh
echo Set cask options
export HOMEBREW_CASK_OPTS="--appdir=/Applications --caskroom=/usr/local/Caskroom"
echo Install cask and repos
brew tap caskroom/cask
brew tap caskroom/versions
brew install brew-cask
brew update
# Core Functionality
echo Install Core Apps
brew cask install alfred
brew cask install cheatsheet
brew cask install cleanmymac
brew cask install dropbox
brew cask install filezilla
brew cask install flash-player
brew cask install iterm2
brew cask install java
brew cask install keepassx
brew cask install macpaw-gemini
API_KEY="XXXXXXX" brew cask install prey # Get API key from https://panel.preyproject.com/settings/user-profile
brew cask install silverlight
brew cask install the-unarchiver
# Development
echo Install Dev Apps
brew cask install dash
brew cask install genymotion
brew cask install phpstorm
brew cask install poedit
brew cask install sequel-pro
brew cask install sourcetree
brew cask install sublime-text3
brew cask install tilemill
brew cask install vagrant
brew cask install virtualbox
brew cask install webstorm
brew cask install xquartz
# Design
echo Install Design Apps
brew cask install adobe-creative-cloud
brew cask install monotype-skyfonts
# Google Slavery
echo Install Google Apps
brew cask install google-chrome
brew cask install google-drive
brew cask install music-manager
brew cask install chromecast
# Nice to have
echo Install Some additional Apps
brew cask install evernote
brew cask install firefox
brew cask install jdownloader
brew cask install skype
brew cask install teamviewer
brew cask install toggldesktop
# Install fonts.
brew tap caskroom/fonts
echo Install Fonts
fonts=(
font-source-code-pro
font-roboto
)
echo "Installing fonts..."
brew cask install ${fonts[@]}
# cleanup
brew cleanup --force
rm -f -r /Library/Caches/Homebrew/*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment