Skip to content

Instantly share code, notes, and snippets.

@kirley
Last active August 29, 2015 14:12
Show Gist options
  • Save kirley/21096406c784b2ff23ef to your computer and use it in GitHub Desktop.
Save kirley/21096406c784b2ff23ef to your computer and use it in GitHub Desktop.
Yosemite Development Setup

Yosemite Install

New Computer with OSX Yosemite.

Install Command Line Tools

xcode-select --install

Install homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


### Install RVM

```shell
\curl -sSL https://get.rvm.io | bash -s stable

Setup dotfiles

  1. Set zsh as your login shell:

    chsh -s $(which zsh)

    This is often personal, phil uses thoughtbot's rcup but I don't so i skpped 2 and 3 below.

  2. install rcm

    brew tap thoughtbot/formulae
    brew install rcm
  3. Install the dot files

    env RCRC=$HOME/dotfiles/rcrc rcup

Install Ruby

rvm install ruby
rvm --default use ruby-2.1.3

Install Rails project dependencies

brew install git
brew install imagemagick
brew install ghostscript
brew install memcached
brew install postgresql
brew install phantomjs
... now exit terminal before going on.

Setup github

https://help.github.com/articles/generating-ssh-keys/

Make sure you can clone, perhaps a low dependency app like dhl is a good test.

git clone [email protected]:kirley/dhl

Setup Helios

  1. Clone
```shell
git clone [email protected]:kirley/Helios.git
```

Setup Hermes

  1. Clone
```shell
git clone [email protected]:kirley/hermes.git
```

Install Node with NVM

brew install nvm
.. Add the things it says to rc files.
export PATH="$PATH:/usr/local/lib/node_modules"

Set the default node to the one just installed

nvm install stable
nvm alias default stable

Install ember deps

npm install -g ember-cli
npm install -g bower

Install other optional deps I’ve been using with ember

npm install -g grunt-cli
brew install redis

Install other nice to haves

brew install the_silver_searcher

(I DID NOT INSALL THIS ... YET)
brew install hub

Install Submlime Text 3

http://www.sublimetext.com/3

Install VIM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment