Last active
December 17, 2015 06:59
-
-
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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