From 0e9e703cd8957346e1c3f0ea7418e2b0517bef7f Mon Sep 17 00:00:00 2001 From: Ted Kulp Date: Sat, 9 Nov 2013 21:26:48 -0500 Subject: [PATCH] Added brew and cask scripts. --- brew | 47 +++++++++++++++++++++++++++++++++++++++++++++++ cask | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100755 brew create mode 100755 cask diff --git a/brew b/brew new file mode 100755 index 0000000..f899c28 --- /dev/null +++ b/brew @@ -0,0 +1,47 @@ +#!/usr/bin/env bash + +brew_path=$(which brew) +if [ -x "$brew_path" ] ; then + echo "Install/Updating Homebrew Packages" + echo "" +else + echo "Installing homebrew" + echo "" + ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" + if [ $? -ne 0 ]; then + echo "Error installing homebrew. Bailing..." + echo "" + exit 1; + else + brew doctor + if [ $? -ne 0 ]; then + echo "Brew Doctor is not happy. Bailing..." + echo "" + exit 1; + fi + fi +fi + +brew update + +brew upgrade + +brew install ack +brew install apple-gcc42 +brew install chruby +brew install elixir +brew install git +brew install git-flow +brew install go +brew install heroku-toolbelt +brew install leiningen +brew install macvim --override-system-vim +brew install maven +brew install mongodb +brew install postgresql +brew install reattach-to-user-namespace +brew install ruby-install +brew install tmux +brew install weechat --with-python --with-ruby --with-aspell + +brew cleanup diff --git a/cask b/cask new file mode 100755 index 0000000..7a7a754 --- /dev/null +++ b/cask @@ -0,0 +1,33 @@ +#!/usr/bin/env bash + +brew_path=$(which brew) +if [ -x "$brew_path" ] ; then + echo "Install/Updating Homebrew Packages" + echo "" + + brew tap phinze/homebrew-cask + brew install brew-cask + + function installcask() { + brew cask install "${@}" + } + + installcask airfoil + installcask alfred + installcask crashplan + installcask dropbox + installcask evernote + installcask gitx-rowanj + installcask google-chrome + installcask handbrake + installcask iterm2 + installcask istat-menus + installcask rdio + installcask skype + installcask sublime-text + installcask vagrant + installcask virtualbox +else + echo "Install Homebrew first. Run ~/dotfiles/brew first." + echo "" +fi