-
-
Save vivianspencer/3b110e7d9fe64ba4216e to your computer and use it in GitHub Desktop.
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
#!/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