Skip to content

Instantly share code, notes, and snippets.

@andrewfritz86
Last active August 29, 2015 14:16
Show Gist options
  • Save andrewfritz86/7ece19e820c144ca1851 to your computer and use it in GitHub Desktop.
Save andrewfritz86/7ece19e820c144ca1851 to your computer and use it in GitHub Desktop.
install script for lemon/knope
#!/usr/bin/env bash
echo -e "Welcome to WDI! This script will install a few programs that we'll be using in class. You may be prompted to enter your password. You won't see anything input when you type, but just press enter once you've entered your password"
# Install Homebrew
# piping echo to simulate hitting return in the brew install script
echo | ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Make sure we're using the latest Homebrew
brew update
# Upgrade any already-installed formulae
brew upgrade
# install git
brew install git
# install cask/addon for homebrew that allows installation of graphical programs/browsers, etc....
brew tap phinze/cask
brew install brew-cask
# update versions
brew tap caskroom/versions
# use cask to install sublime text 3
brew cask install sublime-text3
# use cask to install spectacle
brew cask install spectacle
# make sure hub gem is installed to extend hub functionality
brew install hub
# ok we're done
echo ""
echo -e "CONGRATS YOU'RE DONE!!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment