I did a clean installation of my laptop this weekend, rather than go through the list of apps I had installed and do a manual installation of each one using the “Download and drag” method I decided to use Cask . Cask is a Homebrew package which automates to the download and install part. Here is pretty much my entire installation process ….
ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew doctor brew install caskroom/cask/brew-cask brew cask install google-chrome brew cask install dropbox brew cask install google-drive brew cask install sublime-text brew cask install github brew cask install spotify brew cask install libreoffice brew cask install virtualbox brew cask install skype
The only downside is that it installs the packages into the users Application directory which set my OCD off, it was quickly remedied though by simply moving the link once I had installed everything I needed.