These commands are good as of 08/12/2012.
Install Xcode 4 or Command line tools
The command line tools are approximately 171mb and everything you need w/ Free Apple ID. Or you can download the entire Xcode app.
Really the nicest choice for a terminal on OSX right now, especially with Lion style full screen support.
ruby <(curl -fsSk https://raw.github.com/mxcl/homebrew/go)
Note that Xcode is a pre-req for Homebrew
chsh -s /bin/zsh
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
restart iTerm2
brew install git
http://help.github.com/mac-set-up-git/
Copy over your SSH Keys from your existing machine if you have them and want to carry over your existing SSH configs.
curl -L https://get.rvm.io | bash -s stable --ruby
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session
Start new shell session
rvm install 1.9.3
rvm install 1.8.7 #if needed
See if there is anything in the rvm notes you need to take action on.
Create a ~/.gemrc file and add the line
gem: --no-ri --no-rdoc
http://nodejs.org/dist/v0.8.6/node-v0.8.6.pkg
Using homebrew:
brew install node
-
Note: NPM is in the .pkg
-
Warning: brew installs are known to be buggy
gem install vagrant
$ vagrant box add base http://files.vagrantup.com/lucid64.box
$ vagrant init
$ vagrant up
https://github.com/xdissent/ievms
Download and unpack ievms:
Install IE versions 6, 7, 8 and 9.
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
Install specific IE versions (IE7 and IE9 only for example):
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7 9" bash
Launch Virtual Box.
Choose ievms image from Virtual Box. Install VirtualBox Guest Additions (pre-mounted as CD image in the VM). IE6 only - Install network adapter drivers by opening the drivers CD image in the VM.