Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save ericrasch/ee6b6ae172c842b1a852 to your computer and use it in GitHub Desktop.

Select an option

Save ericrasch/ee6b6ae172c842b1a852 to your computer and use it in GitHub Desktop.

Revisions

  1. ericrasch revised this gist Jun 22, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion _ Setup OSX 10.9 with a Clean Install.md
    Original file line number Diff line number Diff line change
    @@ -207,7 +207,7 @@ vagrant box add precise64 http://files.vagrantup.com/precise64.box
    ```
    vagrant plugin install vagrant-hostmanager
    vagrant plugin install vagrant-list
    curl https://raw.github.com/mitchellh/vagrant/master/keys/vagrant.pub >> ~/.ssh/authorized_keys
    curl https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant.pub >> ~/.ssh/authorized_keys
    gem install capistrano -v 2.15.3
    gem install capistrano-ext colored
    ```
  2. ericrasch renamed this gist Jan 7, 2015. 1 changed file with 23 additions and 20 deletions.
    43 changes: 23 additions & 20 deletions _instructions.md → _ Setup OSX 10.9 with a Clean Install.md
    Original file line number Diff line number Diff line change
    @@ -23,32 +23,35 @@ killall Finder
    ## 4. Configure Git and Generate SSH keys for GitHub

    Copy the attached gitconfig settings and set your user info (left out to avoid issues)

    **Be sure to setup your SSH keys first...** visit [GitHub's official guide](https://help.github.com/articles/generating-ssh-keys#platform-mac) for instructions.

    ```
    cd ~/ && curl -O https://gist.github.com/jimmynotjim/7622492/raw/5e895d1da525594c14e1052feb5c9587fb99a41c/.gitconfig
    git config --global user.name "Your Name Here"
    git config --global user.email [email protected]
    ```

    Visit [GitHub's official guide](https://help.github.com/articles/generating-ssh-keys#platform-mac) for instructions.
    ## 5. Install [Homebrew](http://brew.sh/)

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

    ## 5. Clone and Install Bash-It
    Run `brew doctor` after installing to ensure it installed correctly.

    *Visit the [Bash-It repo](https://github.com/revans/bash-it) for more details.*
    ## 6. Install Bash-It (via `git clone`)

    **My personal setup is ahead of @revans, be sure to clone mine and checkout the `personal-set-up` branch for those changes**
    *Visit the [Bash-It repo](https://github.com/revans/bash-it) for more details.*

    **Chruby is required for the rest of the setup, be sure to enable it when setting up Bash-It plugins**
    **Chruby (install via `brew install chruby`) is required for the rest of the setup, be sure to enable it when setting up Bash-It plugins**

    ```
    git clone [email protected]:jimmynotjim/bash-it.git ~/.bash_it
    git checkout personal-set-up
    git clone [email protected]:revans/bash-it.git ~/.bash_it
    ~/.bash_it/install.sh
    ```

    Open a new terminal window to use the Bash-It options you've set

    ## 6. Clone and Install Phix Terminal Theme
    ## 7. Install Phix Terminal Theme (via `git clone`)

    *Visit my [OSX Phix Theme repo](https://github.com/jimmynotjim/OSX-Terminal-Phix-Theme) for more details.*

    @@ -58,9 +61,9 @@ git clone [email protected]:jimmynotjim/OSX-Terminal-Phix-Theme.git
    open ~/Repos/OSX-Terminal-Phix-Theme/Phix_Dark.terminal
    ```

    Open Terminal > Preferences (or CMD + ,) and select "Default" to make Phix the default theme
    Open Terminal > Preferences (or CMD + ,) and select "Default" to make _Phix_ the default theme

    ## 7. Clone and Install Brew-It
    ## 8. Install Brew-It (via `git clone`)

    Many apps can be installed through [Homebrew](http://brew.sh/) and [homebrew-cask](https://github.com/phinze/homebrew-cask) which makes the process way simpler

    @@ -73,22 +76,22 @@ brew update
    brew upgrade
    ```

    ## 8. Install Rubies
    ## 9. Install Rubies

    ```
    ruby-install ruby 2.0
    ruby-install ruby 1.9.3
    ```

    ## 9. Update PATH
    ## 10. Update PATH

    Open `.bash_profile` and make the following edits

    * Add local bin and local sbin ahead of $PATH `/usr/local/bin:/usr/local/sbin:`
    * Switch Ruby version in PATH `~/.gem/ruby/1.9.3/bin:`
    * Add `chruby ruby-1.9.3` to the end of the file

    ## 10. Manual App Installs
    ## 11. Manual App Installs

    Unfortunately some apps aren't available through homebrew, so you need to install it **manually**.

    @@ -122,13 +125,13 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Nestopia](http://nestopia.sourceforge.net/) NES emulation
    * [ScreenFlow](https://itunes.apple.com/us/app/screenflow-4/id573279886?mt=12) for screencast recording

    ## 11. Install Global Node Packages
    ## 12. Install Global Node Packages

    ```
    npm install -g yo bower grunt-cli
    npm install -g yo bower grunt-cli gulp
    ```

    ## 12. Configure [Sublime Text](http://sublimetext.com/)
    ## 13. Configure [Sublime Text](http://sublimetext.com/)

    * Install [Package Manager](https://sublime.wbond.net/installation#Manual)
    * Install Phix Color Scheme
    @@ -139,7 +142,7 @@ npm install -g yo bower grunt-cli
    ln -s /opt/homebrew-cask/Caskroom/sublime-text3/3047/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    ```

    ## 13. Install [Alfred](http://alfredapp.com) Workflows
    ## 14. Install [Alfred](http://alfredapp.com) Workflows

    Download [Alfred Workflow Searcher](http://www.alfredworkflow.com/)

    @@ -168,13 +171,13 @@ Manual:
    * Install [David Fergusun's Rdio workflow](http://dferg.us/rdio-workflow-for-alfred-2/)


    ## 14. Set [NPM](http://npmjs.org) user
    ## 15. Set [NPM](http://npmjs.org) user

    ```sh
    npm adduser username
    ```

    ## 15. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)
    ## 16. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)

    These take a while to download, so maybe do it on a separate day as a background process.

    @@ -211,4 +214,4 @@ gem install capistrano-ext colored

    ## All done, have fun!

    This process has been borrowed from [here](https://gist.github.com/millermedeiros/6615994), [here](https://gist.github.com/zenorocha/7159780#file-osx-setup-md), [here](http://blog.55minutes.com/2013/09/rails-os-x-install-guide/) and [here](https://github.com/wilmoore/dotfiles/tree/master/active)
    This process has been borrowed from [here](https://gist.github.com/millermedeiros/6615994), [here](https://gist.github.com/zenorocha/7159780#file-osx-setup-md), [here](http://blog.55minutes.com/2013/09/rails-os-x-install-guide/) and [here](https://github.com/wilmoore/dotfiles/tree/master/active)
  3. @jimmynotjim jimmynotjim revised this gist Mar 30, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -165,6 +165,7 @@ Manual:
    * Install [Will Farrell's Encode/Decode](https://github.com/willfarrell/alfred-encode-decode-workflow)
    * Install [Will Farrell's GitHub](https://github.com/willfarrell/alfred-github-workflow)
    * Install [Kyle Roderick's Eject Disks workflow](https://github.com/kyleroderick/Alfred-Eject-Disks).
    * Install [David Fergusun's Rdio workflow](http://dferg.us/rdio-workflow-for-alfred-2/)


    ## 14. Set [NPM](http://npmjs.org) user
  4. @jimmynotjim jimmynotjim revised this gist Mar 30, 2014. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -142,7 +142,8 @@ ln -s /opt/homebrew-cask/Caskroom/sublime-text3/3047/Sublime\ Text.app/Contents/
    ## 13. Install [Alfred](http://alfredapp.com) Workflows

    Download [Alfred Workflow Searcher](http://www.alfredworkflow.com/)
    Install:

    WF:

    * Audio Switch
    * Colors
    @@ -158,6 +159,7 @@ Install:
    * Transmit Favorites
    * VirtualBox Control

    Manual:

    * Install [Franz Heidl's Open with Sublime Text](https://github.com/franzheidl/alfred-workflows/tree/master/open-with-sublime-text)
    * Install [Will Farrell's Encode/Decode](https://github.com/willfarrell/alfred-encode-decode-workflow)
  5. @jimmynotjim jimmynotjim revised this gist Mar 30, 2014. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -143,6 +143,7 @@ ln -s /opt/homebrew-cask/Caskroom/sublime-text3/3047/Sublime\ Text.app/Contents/

    Download [Alfred Workflow Searcher](http://www.alfredworkflow.com/)
    Install:

    * Audio Switch
    * Colors
    * Dash
    @@ -157,11 +158,13 @@ Install:
    * Transmit Favorites
    * VirtualBox Control


    * Install [Franz Heidl's Open with Sublime Text](https://github.com/franzheidl/alfred-workflows/tree/master/open-with-sublime-text)
    * Install [Will Farrell's Encode/Decode](https://github.com/willfarrell/alfred-encode-decode-workflow)
    * Install [Will Farrell's GitHub](https://github.com/willfarrell/alfred-github-workflow)
    * Install [Kyle Roderick's Eject Disks workflow](https://github.com/kyleroderick/Alfred-Eject-Disks).


    ## 14. Set [NPM](http://npmjs.org) user

    ```sh
  6. @jimmynotjim jimmynotjim revised this gist Mar 30, 2014. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -157,10 +157,10 @@ Install:
    * Transmit Favorites
    * VirtualBox Control

    Install [Franz Heidl's Open with Sublime Text](https://github.com/franzheidl/alfred-workflows/tree/master/open-with-sublime-text)
    Install [Will Farrell's Encode/Decode](https://github.com/willfarrell/alfred-encode-decode-workflow)
    Install [Will Farrell's GitHub](https://github.com/willfarrell/alfred-github-workflow)
    Install [Kyle Roderick's Eject Disks workflow](https://github.com/kyleroderick/Alfred-Eject-Disks).
    * Install [Franz Heidl's Open with Sublime Text](https://github.com/franzheidl/alfred-workflows/tree/master/open-with-sublime-text)
    * Install [Will Farrell's Encode/Decode](https://github.com/willfarrell/alfred-encode-decode-workflow)
    * Install [Will Farrell's GitHub](https://github.com/willfarrell/alfred-github-workflow)
    * Install [Kyle Roderick's Eject Disks workflow](https://github.com/kyleroderick/Alfred-Eject-Disks).

    ## 14. Set [NPM](http://npmjs.org) user

  7. @jimmynotjim jimmynotjim revised this gist Mar 30, 2014. 1 changed file with 20 additions and 1 deletion.
    21 changes: 20 additions & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -141,7 +141,26 @@ ln -s /opt/homebrew-cask/Caskroom/sublime-text3/3047/Sublime\ Text.app/Contents/

    ## 13. Install [Alfred](http://alfredapp.com) Workflows

    Visit [zenorocha's Alfred workflow collection repo](https://github.com/zenorocha/alfred-workflows) for instructions.
    Download [Alfred Workflow Searcher](http://www.alfredworkflow.com/)
    Install:
    * Audio Switch
    * Colors
    * Dash
    * Domainr
    * Emoji
    * Github Commands
    * Kill Process
    * MyIP
    * Package Managers
    * TerminalFinder
    * TimeIn
    * Transmit Favorites
    * VirtualBox Control

    Install [Franz Heidl's Open with Sublime Text](https://github.com/franzheidl/alfred-workflows/tree/master/open-with-sublime-text)
    Install [Will Farrell's Encode/Decode](https://github.com/willfarrell/alfred-encode-decode-workflow)
    Install [Will Farrell's GitHub](https://github.com/willfarrell/alfred-github-workflow)
    Install [Kyle Roderick's Eject Disks workflow](https://github.com/kyleroderick/Alfred-Eject-Disks).

    ## 14. Set [NPM](http://npmjs.org) user

  8. @jimmynotjim jimmynotjim revised this gist Dec 8, 2013. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,8 @@ Make sure everything is up to date.

    ## 2. Install [XCode](https://developer.apple.com/xcode/)

    Open the App Store and search for XCode
    * Open the App Store and search for XCode
    * Open XCode after it finishes installing and accpet the "Terms of Service"

    ## 3. Set OSX to show hidden files

  9. @jimmynotjim jimmynotjim revised this gist Dec 8, 2013. 1 changed file with 2 additions and 11 deletions.
    13 changes: 2 additions & 11 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -8,18 +8,9 @@ Make sure everything is up to date.

    ![Software Update](http://f.cl.ly/items/0O0p1b081B2I421r2z2y/Screen%20Shot%202013-11-23%20at%201.27.56%20PM.png)

    ## 2. Install ["Command Line Tools"](https://developer.apple.com/downloads/index.action)
    ## 2. Install [XCode](https://developer.apple.com/xcode/)

    Open Terminal to install the Command Line Tools

    *Notice this only works for Mac OS X Mavericks (10.9). For earlier versions, continue to use the in-app download in Xcode.*
    ```
    Git
    ```

    ![Git Command](http://f.cl.ly/items/3R2o0P2L2C2W1m3W2l45/xmavericks-tools.png.pagespeed.ic.PdbZbGu-Ol.png)

    Select "Install"
    Open the App Store and search for XCode

    ## 3. Set OSX to show hidden files

  10. @jimmynotjim jimmynotjim revised this gist Dec 8, 2013. 1 changed file with 21 additions and 11 deletions.
    32 changes: 21 additions & 11 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -81,14 +81,22 @@ brew update
    brew upgrade
    ```

    ## 8. Update PATH
    ## 8. Install Rubies

    ```
    ruby-install ruby 2.0
    ruby-install ruby 1.9.3
    ```

    ## 9. Update PATH

    Open `.bash_profile` and make the following edits

    * Add local bin and local sbin ahead of $PATH `/usr/local/bin:/usr/local/sbin:`
    * Switch Ruby version in PATH `~/.gem/ruby/2.0.0/bin:`
    * Switch Ruby version in PATH `~/.gem/ruby/1.9.3/bin:`
    * Add `chruby ruby-1.9.3` to the end of the file

    ## 9. Manual App Installs
    ## 10. Manual App Installs

    Unfortunately some apps aren't available through homebrew, so you need to install it **manually**.

    @@ -98,7 +106,6 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Committed](http://www.secondgearsoftware.com/committed/) GitHub notifications
    * [DiskDoctor](http://www.fiplab.com/) for keeping my HDs clean
    * [Fantastical](http://flexibits.com/fantastical) for calendar interface to Google Calendar
    * [Icon Slate](http://www.kodlian.com/apps/icon-slate) for creating icons
    * [iTeleport](http://www.iteleportmobile.com/) for remote desktop
    * [Keynote](https://itunes.apple.com/us/app/keynote/id361285480) for presentations
    * [LimeChat](http://limechat.net/mac/) for IRC
    @@ -107,6 +114,7 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Patterns](http://krillapps.com/patterns/) for regex testing
    * [Pixelmator](http://www.pixelmator.com/) for bitmap image editing
    * [Tweetbot](http://tapbots.com/software/tweetbot/mac/) for Twitter
    * [Icon Slate](http://www.kodlian.com/apps/icon-slate) for creating icons
    * [Unarchiver](http://wakaba.c3.cx/s/apps/unarchiver) for ZIP, RAR, etc

    ###### Manually
    @@ -122,13 +130,13 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Nestopia](http://nestopia.sourceforge.net/) NES emulation
    * [ScreenFlow](https://itunes.apple.com/us/app/screenflow-4/id573279886?mt=12) for screencast recording

    ## 10. Install Global Node Packages
    ## 11. Install Global Node Packages

    ```
    npm install -g yo bower grunt-cli
    ```

    ## 11. Configure [Sublime Text](http://sublimetext.com/)
    ## 12. Configure [Sublime Text](http://sublimetext.com/)

    * Install [Package Manager](https://sublime.wbond.net/installation#Manual)
    * Install Phix Color Scheme
    @@ -139,17 +147,17 @@ npm install -g yo bower grunt-cli
    ln -s /opt/homebrew-cask/Caskroom/sublime-text3/3047/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    ```

    ## 12. Install [Alfred](http://alfredapp.com) Workflows
    ## 13. Install [Alfred](http://alfredapp.com) Workflows

    Visit [zenorocha's Alfred workflow collection repo](https://github.com/zenorocha/alfred-workflows) for instructions.

    ## 13. Set [NPM](http://npmjs.org) user
    ## 14. Set [NPM](http://npmjs.org) user

    ```sh
    npm adduser username
    ```

    ## 14. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)
    ## 15. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)

    These take a while to download, so maybe do it on a separate day as a background process.

    @@ -164,16 +172,18 @@ curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE9_Win
    curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE10_Win8/IE10.Win8.For.MacVirtualBox.part{1.sfx,2.rar,3.rar}"
    ```

    ## 15. Download a base Ubuntu box for Vagrant
    ## 16. Download a base Ubuntu box for Vagrant

    I'm using Vagrant to setup a few VMs locally for development.

    *Ubuntu 12.04 LTS 64-bits*

    ```
    vagrant box add precise64 http://files.vagrantup.com/precise64.box
    ```

    ## 16 Configure Environment for [Genesis](https://github.com/genesis/wordpress)
    ## 17 Configure Environment for [Genesis](https://github.com/genesis/wordpress)

    ```
    vagrant plugin install vagrant-hostmanager
    vagrant plugin install vagrant-list
  11. @jimmynotjim jimmynotjim revised this gist Dec 7, 2013. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -178,7 +178,8 @@ vagrant box add precise64 http://files.vagrantup.com/precise64.box
    vagrant plugin install vagrant-hostmanager
    vagrant plugin install vagrant-list
    curl https://raw.github.com/mitchellh/vagrant/master/keys/vagrant.pub >> ~/.ssh/authorized_keys
    gem install capistrano -v 2.15 capistrano-ext colored
    gem install capistrano -v 2.15.3
    gem install capistrano-ext colored
    ```

    ## All done, have fun!
  12. @jimmynotjim jimmynotjim revised this gist Dec 7, 2013. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -50,8 +50,8 @@ Visit [GitHub's official guide](https://help.github.com/articles/generating-ssh-

    ```
    git clone [email protected]:jimmynotjim/bash-it.git ~/.bash_it
    git checkout -b personal-set-up origin/personal-set-up
    ~/bash_it/install.sh
    git checkout personal-set-up
    ~/.bash_it/install.sh
    ```

    Open a new terminal window to use the Bash-It options you've set
    @@ -136,7 +136,7 @@ npm install -g yo bower grunt-cli
    * [Package Settings](https://gist.github.com/jimmynotjim/3439249)
    * Add subl command
    ```
    ln -s ~/Aplications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    ln -s /opt/homebrew-cask/Caskroom/sublime-text3/3047/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    ```

    ## 12. Install [Alfred](http://alfredapp.com) Workflows
  13. @jimmynotjim jimmynotjim revised this gist Nov 27, 2013. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -44,7 +44,7 @@ Visit [GitHub's official guide](https://help.github.com/articles/generating-ssh-

    *Visit the [Bash-It repo](https://github.com/revans/bash-it) for more details.*

    **My personal setup is ahead of @revans, be sure to clone mine and checkout the `personal-settings` branch for those changes**
    **My personal setup is ahead of @revans, be sure to clone mine and checkout the `personal-set-up` branch for those changes**

    **Chruby is required for the rest of the setup, be sure to enable it when setting up Bash-It plugins**

  14. @jimmynotjim jimmynotjim revised this gist Nov 27, 2013. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -43,7 +43,9 @@ Visit [GitHub's official guide](https://help.github.com/articles/generating-ssh-
    ## 5. Clone and Install Bash-It

    *Visit the [Bash-It repo](https://github.com/revans/bash-it) for more details.*

    **My personal setup is ahead of @revans, be sure to clone mine and checkout the `personal-settings` branch for those changes**

    **Chruby is required for the rest of the setup, be sure to enable it when setting up Bash-It plugins**

    ```
  15. @jimmynotjim jimmynotjim revised this gist Nov 27, 2013. 1 changed file with 8 additions and 3 deletions.
    11 changes: 8 additions & 3 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -42,16 +42,20 @@ Visit [GitHub's official guide](https://help.github.com/articles/generating-ssh-

    ## 5. Clone and Install Bash-It

    *Visit my [Bash-It repo](https://github.com/jimmynotjim/bash-it) for more details.*
    *Visit the [Bash-It repo](https://github.com/revans/bash-it) for more details.*
    **My personal setup is ahead of @revans, be sure to clone mine and checkout the `personal-settings` branch for those changes**
    **Chruby is required for the rest of the setup, be sure to enable it when setting up Bash-It plugins**

    ```
    git clone [email protected]:jimmynotjim/bash-it.git ~/.bash_it
    git checkout -b personal-set-up origin/personal-set-up
    ~/bash_it/install.sh
    ```

    Open a new terminal window to use the Bash-It options you've set

    ## 6. Clone and Install Phix Terminal Theme

    *Visit my [OSX Phix Theme repo](https://github.com/jimmynotjim/OSX-Terminal-Phix-Theme) for more details.*

    ```
    @@ -60,7 +64,7 @@ git clone [email protected]:jimmynotjim/OSX-Terminal-Phix-Theme.git
    open ~/Repos/OSX-Terminal-Phix-Theme/Phix_Dark.terminal
    ```

    Back in Terminal open Terminal > Preferences (or CMD + ,) and select "Default" to make Phix the default theme
    Open Terminal > Preferences (or CMD + ,) and select "Default" to make Phix the default theme

    ## 7. Clone and Install Brew-It

    @@ -74,11 +78,11 @@ git clone [email protected]:jimmynotjim/brew-it.git ~/.brew_it
    brew update
    brew upgrade
    ```

    ## 8. Update PATH

    Open `.bash_profile` and make the following edits

    * Add chruby source `source /usr/local/share/chruby/chruby.sh`
    * Add local bin and local sbin ahead of $PATH `/usr/local/bin:/usr/local/sbin:`
    * Switch Ruby version in PATH `~/.gem/ruby/2.0.0/bin:`

    @@ -117,6 +121,7 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [ScreenFlow](https://itunes.apple.com/us/app/screenflow-4/id573279886?mt=12) for screencast recording

    ## 10. Install Global Node Packages

    ```
    npm install -g yo bower grunt-cli
    ```
  16. @jimmynotjim jimmynotjim revised this gist Nov 26, 2013. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -100,7 +100,6 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Memory Clean](http://www.fiplab.com/) for managing virtual memory
    * [Patterns](http://krillapps.com/patterns/) for regex testing
    * [Pixelmator](http://www.pixelmator.com/) for bitmap image editing
    * [Sketch](http://www.bohemiancoding.com/sketch/) for vector editing
    * [Tweetbot](http://tapbots.com/software/tweetbot/mac/) for Twitter
    * [Unarchiver](http://wakaba.c3.cx/s/apps/unarchiver) for ZIP, RAR, etc

  17. @jimmynotjim jimmynotjim revised this gist Nov 26, 2013. 1 changed file with 8 additions and 2 deletions.
    10 changes: 8 additions & 2 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -120,8 +120,6 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    ## 10. Install Global Node Packages
    ```
    npm install -g yo bower grunt-cli
    vagrant plugin install vagrant-hostmanager
    vagrant plugin install vagrant-list
    ```

    ## 11. Configure [Sublime Text](http://sublimetext.com/)
    @@ -169,6 +167,14 @@ I'm using Vagrant to setup a few VMs locally for development.
    vagrant box add precise64 http://files.vagrantup.com/precise64.box
    ```

    ## 16 Configure Environment for [Genesis](https://github.com/genesis/wordpress)
    ```
    vagrant plugin install vagrant-hostmanager
    vagrant plugin install vagrant-list
    curl https://raw.github.com/mitchellh/vagrant/master/keys/vagrant.pub >> ~/.ssh/authorized_keys
    gem install capistrano -v 2.15 capistrano-ext colored
    ```

    ## All done, have fun!

    This process has been borrowed from [here](https://gist.github.com/millermedeiros/6615994), [here](https://gist.github.com/zenorocha/7159780#file-osx-setup-md), [here](http://blog.55minutes.com/2013/09/rails-os-x-install-guide/) and [here](https://github.com/wilmoore/dotfiles/tree/master/active)
  18. @jimmynotjim jimmynotjim revised this gist Nov 25, 2013. 1 changed file with 10 additions and 19 deletions.
    29 changes: 10 additions & 19 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -78,20 +78,11 @@ brew upgrade

    Open `.bash_profile` and make the following edits

    * Add chruby source
    ```
    source /usr/local/share/chruby/chruby.sh
    ```
    * Add local bin and local sbin ahead of $PATH
    ```
    /usr/local/bin:/usr/local/sbin:
    ```
    * Switch Ruby version in PATH
    ```
    ~/.gem/ruby/2.0.0/bin:
    ```
    * Add chruby source `source /usr/local/share/chruby/chruby.sh`
    * Add local bin and local sbin ahead of $PATH `/usr/local/bin:/usr/local/sbin:`
    * Switch Ruby version in PATH `~/.gem/ruby/2.0.0/bin:`

    ## 8. Manual App Installs
    ## 9. Manual App Installs

    Unfortunately some apps aren't available through homebrew, so you need to install it **manually**.

    @@ -126,14 +117,14 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Nestopia](http://nestopia.sourceforge.net/) NES emulation
    * [ScreenFlow](https://itunes.apple.com/us/app/screenflow-4/id573279886?mt=12) for screencast recording

    ## 9. Install Global Node Packages
    ## 10. Install Global Node Packages
    ```
    npm install -g yo bower grunt-cli
    vagrant plugin install vagrant-hostmanager
    vagrant plugin install vagrant-list
    ```

    ## 10. Configure [Sublime Text](http://sublimetext.com/)
    ## 11. Configure [Sublime Text](http://sublimetext.com/)

    * Install [Package Manager](https://sublime.wbond.net/installation#Manual)
    * Install Phix Color Scheme
    @@ -144,17 +135,17 @@ vagrant plugin install vagrant-list
    ln -s ~/Aplications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    ```

    ## 11. Install [Alfred](http://alfredapp.com) Workflows
    ## 12. Install [Alfred](http://alfredapp.com) Workflows

    Visit [zenorocha's Alfred workflow collection repo](https://github.com/zenorocha/alfred-workflows) for instructions.

    ## 12. Set [NPM](http://npmjs.org) user
    ## 13. Set [NPM](http://npmjs.org) user

    ```sh
    npm adduser username
    ```

    ## 13. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)
    ## 14. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)

    These take a while to download, so maybe do it on a separate day as a background process.

    @@ -169,7 +160,7 @@ curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE9_Win
    curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE10_Win8/IE10.Win8.For.MacVirtualBox.part{1.sfx,2.rar,3.rar}"
    ```

    ## 14. Download a base Ubuntu box for Vagrant
    ## 15. Download a base Ubuntu box for Vagrant

    I'm using Vagrant to setup a few VMs locally for development.

  19. @jimmynotjim jimmynotjim revised this gist Nov 25, 2013. 1 changed file with 16 additions and 0 deletions.
    16 changes: 16 additions & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -74,6 +74,22 @@ git clone [email protected]:jimmynotjim/brew-it.git ~/.brew_it
    brew update
    brew upgrade
    ```
    ## 8. Update PATH

    Open `.bash_profile` and make the following edits

    * Add chruby source
    ```
    source /usr/local/share/chruby/chruby.sh
    ```
    * Add local bin and local sbin ahead of $PATH
    ```
    /usr/local/bin:/usr/local/sbin:
    ```
    * Switch Ruby version in PATH
    ```
    ~/.gem/ruby/2.0.0/bin:
    ```

    ## 8. Manual App Installs

  20. @jimmynotjim jimmynotjim revised this gist Nov 25, 2013. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -123,6 +123,10 @@ vagrant plugin install vagrant-list
    * Install Phix Color Scheme
    * [User Settings](https://gist.github.com/jimmynotjim/3427284)
    * [Package Settings](https://gist.github.com/jimmynotjim/3439249)
    * Add subl command
    ```
    ln -s ~/Aplications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    ```

    ## 11. Install [Alfred](http://alfredapp.com) Workflows

  21. @jimmynotjim jimmynotjim revised this gist Nov 25, 2013. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -101,6 +101,7 @@ Unfortunately some apps aren't available through homebrew, so you need to instal

    * [Adobe Suite](http://www.adobe.com/products/creativecloud.html) for image editing
    * [CrashPlan](http://www.code42.com/crashplan/) for remote backups
    * [Hex Color Picker](http://wafflesoftware.net/hexpicker/) adds hex values to system picker
    * [Hotspot Sheild](http://www.hsselite.com/sign-in) Private VPN
    * [LICEcap](http://www.cockos.com/licecap/) for GIF recording
    * [MacX Video Converter](http://www.macxdvd.com/mac-video-converter-pro/) for video conversion
  22. @jimmynotjim jimmynotjim revised this gist Nov 25, 2013. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -113,6 +113,7 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    ```
    npm install -g yo bower grunt-cli
    vagrant plugin install vagrant-hostmanager
    vagrant plugin install vagrant-list
    ```

    ## 10. Configure [Sublime Text](http://sublimetext.com/)
  23. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -117,6 +117,8 @@ vagrant plugin install vagrant-hostmanager

    ## 10. Configure [Sublime Text](http://sublimetext.com/)

    * Install [Package Manager](https://sublime.wbond.net/installation#Manual)
    * Install Phix Color Scheme
    * [User Settings](https://gist.github.com/jimmynotjim/3427284)
    * [Package Settings](https://gist.github.com/jimmynotjim/3439249)

  24. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -88,7 +88,6 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Icon Slate](http://www.kodlian.com/apps/icon-slate) for creating icons
    * [iTeleport](http://www.iteleportmobile.com/) for remote desktop
    * [Keynote](https://itunes.apple.com/us/app/keynote/id361285480) for presentations
    * [Knock](http://www.knocktounlock.com/) Easy desktop unlock
    * [LimeChat](http://limechat.net/mac/) for IRC
    * [Marked](http://markedapp.com/) for Markdown previewing
    * [Memory Clean](http://www.fiplab.com/) for managing virtual memory
  25. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 1 changed file with 11 additions and 5 deletions.
    16 changes: 11 additions & 5 deletions _instructions.md
    Original file line number Diff line number Diff line change
    @@ -110,22 +110,28 @@ Unfortunately some apps aren't available through homebrew, so you need to instal
    * [Nestopia](http://nestopia.sourceforge.net/) NES emulation
    * [ScreenFlow](https://itunes.apple.com/us/app/screenflow-4/id573279886?mt=12) for screencast recording

    ## 9. Configure [Sublime Text](http://sublimetext.com/)
    ## 9. Install Global Node Packages
    ```
    npm install -g yo bower grunt-cli
    vagrant plugin install vagrant-hostmanager
    ```

    ## 10. Configure [Sublime Text](http://sublimetext.com/)

    * [User Settings](https://gist.github.com/jimmynotjim/3427284)
    * [Package Settings](https://gist.github.com/jimmynotjim/3439249)

    ## 10. Install [Alfred](http://alfredapp.com) Workflows
    ## 11. Install [Alfred](http://alfredapp.com) Workflows

    Visit [zenorocha's Alfred workflow collection repo](https://github.com/zenorocha/alfred-workflows) for instructions.

    ## 11. Set [NPM](http://npmjs.org) user
    ## 12. Set [NPM](http://npmjs.org) user

    ```sh
    npm adduser username
    ```

    ## 12. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)
    ## 13. Download [IE test VMs](http://www.modern.ie/en-us/virtualization-tools) for [VirtualBox](https://www.virtualbox.org/)

    These take a while to download, so maybe do it on a separate day as a background process.

    @@ -140,7 +146,7 @@ curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE9_Win
    curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE10_Win8/IE10.Win8.For.MacVirtualBox.part{1.sfx,2.rar,3.rar}"
    ```

    ## 13. Download a base Ubuntu box for Vagrant
    ## 14. Download a base Ubuntu box for Vagrant

    I'm using Vagrant to setup a few VMs locally for development.

  26. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -32,7 +32,7 @@ killall Finder

    Copy the attached gitconfig settings and set your user info (left out to avoid issues)
    ```
    cd ~/ && curl -O https://gist.github.com/jimmynotjim/7622492/raw/5e895d1da525594c14e1052feb5c9587fb99a41c/.gitignore
    cd ~/ && curl -O https://gist.github.com/jimmynotjim/7622492/raw/5e895d1da525594c14e1052feb5c9587fb99a41c/.gitconfig
    git config --global user.name "Your Name Here"
    git config --global user.email [email protected]
    ```
  27. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -69,7 +69,7 @@ Many apps can be installed through [Homebrew](http://brew.sh/) and [homebrew-cas
    *Visit my [Brew-It repo](https://github.com/jimmynotjim/brew-it) for more details.*

    ```
    cd ~/Repos && git clone [email protected]:jimmynotjim/brew-it.git ~/.brew_it
    git clone [email protected]:jimmynotjim/brew-it.git ~/.brew_it
    ~/.brew_it/install.sh
    brew update
    brew upgrade
  28. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -60,7 +60,6 @@ git clone [email protected]:jimmynotjim/OSX-Terminal-Phix-Theme.git
    open ~/Repos/OSX-Terminal-Phix-Theme/Phix_Dark.terminal
    ```

    Double-click the theme
    Back in Terminal open Terminal > Preferences (or CMD + ,) and select "Default" to make Phix the default theme

    ## 7. Clone and Install Brew-It
  29. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -57,7 +57,7 @@ Open a new terminal window to use the Bash-It options you've set
    ```
    mkdir ~/Repos && cd $_
    git clone [email protected]:jimmynotjim/OSX-Terminal-Phix-Theme.git
    open ~/Repos/OSX-Terminal-Phix-Theme
    open ~/Repos/OSX-Terminal-Phix-Theme/Phix_Dark.terminal
    ```

    Double-click the theme
  30. @jimmynotjim jimmynotjim revised this gist Nov 24, 2013. 2 changed files with 1 addition and 54 deletions.
    53 changes: 0 additions & 53 deletions .gitconfig
    Original file line number Diff line number Diff line change
    @@ -1,53 +0,0 @@
    [apply]
    whitespace = fix
    [color]
    # Use colors in Git commands that are capable of colored output when outputting to the terminal
    ui = auto
    [color "branch"]
    current = yellow reverse
    local = yellow
    remote = green
    [color "diff"]
    meta = yellow bold
    frag = magenta bold
    old = red bold
    new = green bold
    whitespace = white reverse
    [color "status"]
    added = yellow
    changed = green
    untracked = cyan
    branch = magenta

    [url "git://github.com/"]
    insteadOf = "github:"
    [url "[email protected]:"]
    insteadOf = "gh:"
    pushInsteadOf = "github:"
    pushInsteadOf = "git://github.com/"
    [url "[email protected]:jimmynotjim/"]
    insteadOf = "jnj:"

    [push]
    default = matching

    [merge]
    # Include summaries of merged commits in newly created merge commit messages
    log = true

    [mergetool]
    keepBackup = true

    [mergetool "diffmerge"]
    cmd = diffmerge --merge --result="$MERGED" "$LOCAL" "$(if test -f "$BASE"; then echo "$BASE"; else echo "$LOCAL"; fi)" "$REMOTE"
    trustExitCode = true

    [diff]
    tool = diffmerge

    [difftool "diffmerge"]
    cmd = diffmerge $LOCAL $REMOTE

    [core]
    excludesfile = ~/.gitignore_global
    editor = /usr/bin/sublimetext
    2 changes: 1 addition & 1 deletion _instructions.md
    Original file line number Diff line number Diff line change
    @@ -32,7 +32,7 @@ killall Finder

    Copy the attached gitconfig settings and set your user info (left out to avoid issues)
    ```
    cd ~/ && curl -O https://gist.github.com/jimmynotjim/7617722/raw/72212e9aaabbe6ae855a595da690def0951e43cf/.gitconfig
    cd ~/ && curl -O https://gist.github.com/jimmynotjim/7622492/raw/5e895d1da525594c14e1052feb5c9587fb99a41c/.gitignore
    git config --global user.name "Your Name Here"
    git config --global user.email [email protected]
    ```