Skip to content

Instantly share code, notes, and snippets.

@davidfrey
Last active December 17, 2015 06:59
Show Gist options
  • Save davidfrey/5569888 to your computer and use it in GitHub Desktop.
Save davidfrey/5569888 to your computer and use it in GitHub Desktop.
Brief checklist for setting up a new Mac (Mountain Lion) for ruby development
# Setting up Ruby development environment for a new Mac
Install Xcode from the App store.
Install Command Line Tools from XCode
Install Homebrew
Run `brew doctor` at each stage of an install
You may have to reorder the path priority in /etc/paths
Install Git
`brew install git`
Configure Git
`config --global user.name "Your Name"`
`config --global user.email "your@email.com"`
Install RVM
Get the latest from https://rvm.io/rvm/install/#explained
`rvm requirements`
Install the version of ruby you want to start with `rvm install 1.8.7` on a new system this will install dependencies into homebrew which can be verified with `brew list`
# Optional and Recommended
DiffMerge
http://twobitlabs.com/2011/08/install-diffmerge-git-mac-os-x/
To have launchd start beanstalk at login:
ln -sfv /usr/local/opt/beanstalk/*.plist ~/Library/LaunchAgents
Then to load beanstalk now:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.beanstalk.plist
Or, if you don't want/need launchctl, you can just run:
beanstalkd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment