Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jun 5, 2014
  1. Make the rbenv path explicit.

    I did this because the Mac OS X 10.10 Yosemite developer preview broke this
    seemingly because the sub-shell doesn't have /usr/local/bin in its path any
    longer. I am guessing it is because they either changed the default
    environment or the shell that is used all together changed in the default
Commits on Apr 4, 2014
Commits on Dec 12, 2013
  1. Removed the emacs option as was not allowing vim

    I did this because I wanted the vim style interactions more so than the emacs
    style interactions.
Commits on Aug 22, 2013
  1. Added paths for LaTeX installation.

    I did this so that pandoc would work properly when using the LaTeX programs to
    convert stuff to PDFs.
  2. Removed xterm 256 color override.

    I did this because it was overriding the default terminal setting provided by
    tmux which was causing weird color issues inside Vim when run in Tmux. Plus,
    there is no point in overriding it because it is acutally being set properly
    in the normal terminal and in the tmux session.
Commits on Jul 25, 2013
  1. Cleaned up PATH a bit.

    I did this so that the /usr/local/bin/vim would be earlier in the PATH than
    /usr/bin/vim. I also did this just to cleanup things that I am no longer
Commits on May 2, 2013
Commits on Apr 25, 2013
  1. Added alias for capture_js_config_api.

    I did this simply so that it is easier for me to get the capture_js_config_api
    development environment up and running on a fresh system.
  2. Set emacs mode so that ctrl-a and ctrl-e work.

    I did this because I am used to those key bindings for jumping to the
    beginning and end of the prompt cmd line and I missed it.
Commits on Mar 30, 2013
  1. Added an alias for the orangecal stmux script.

    I just did this so it would be easier to run the orangecal stmux script.
Commits on Mar 20, 2013
  1. Added orangecal_mobile as alias.

    I did this just so it is easier to bootstrap the development environment for
    the orangecal_mobile project.
Commits on Mar 8, 2013
  1. Added edge-mobile-gateway alias.

    I did this so that I can easily start the edge-mobile-gateway development
    environment up.
Commits on Feb 22, 2013
  1. Split zshrc into zshrc & zshenv.

    I did this because I learned that in non-interactive zsh shells it only loads
    /etc/zshenv and then ~/.zshenv. It does NOT load /etc/zshrc or ~/.zshrc. This
    is a problem for example in Vim when you run a command with :! and you want
    Vim to have your aliases, RVM loadded properly, the proper path configured,
    So, I basically moved everything that I wanted setup in all my shells
    interactive, non-interactive, and login shells all into the zshenv file so
    that all those things are loaded in all those shell types. I then left all the
    stuff I only want to exist in interactive shells in the zshrc file as that
    only gets loaded in the interactive shells.
Commits on Feb 11, 2013
  1. Correct my rpp_web_app alias.

    I made this change so that the path to the stmux script is correct.
Commits on Feb 10, 2013
  1. Added Android & PhoneGap paths.

    I did this so that the android development tools and phonegap development
    tools can be used.
Commits on Feb 1, 2013
  1. Updated PATH for latest RVM & cassandra.

    I did this because I installed the latest RVM which now wants its bin path in
    the PATH environment variable. I updated the versions of dse and opscenter
    because I am doing a fresh install on my new laptop and they had newer
    versions so I grabbed those.
Commits on Jan 27, 2013
  1. Added listing branches with last commit timestamp.

    I did this just so I had a quick way to see stale vs active branches.
Commits on Dec 4, 2012
  1. Installed Heroku toolbelt for codebreaker.

    I installed Heroku toolbelt so that I could use it with the codebreaker
    project and it required setting the PATH.
  2. Added the capture_api and codebreaker shortcuts.

    I did this because I am currently deving heavily on those project and want to
    be able to jump into them as quickly as possible.
  3. Removed wrap_in_module because it isn't important.

    I no longer dev on this repo very much and found some major flaws with it that
    make it unlikely that I will use it soon.
  4. Set RACK_ENV & PORT for unicorn in codebreaker.

    I did this because the way I have unicorn setup in the codebreaker project
    requires it to work this way for Heroku.
  5. Installed & added datastax enterprise to PATH.

    I did this because I needed it in the path to be able to run the proper
Commits on Nov 14, 2012
  1. Added a "Why use this .zsh setup" section.

    I did this so that when people look at this repo they can see what it is going
    to provide them before they actually go to the effort of installing it. It
    also doubles as a reference for people to understand what the different prompt
    values represent and their various states. I also added a Credit section to
    give credit to the various places that I snagged parts of this .zsh setup
  2. Added instructions on how to update.

    I did this so that uses could easily update to the latest version of this .zsh
  3. Renamed README.markdown to

    I did this because markdown is just too long of an extension for me to see.
  4. Added check to see if rvm-prompt exists.

    I did this so that if it isn't found it simply uses a right prompt without the
    rvm-prompt portion. However, if the rvm-prompt command is found then it
    includes it in the right prompt. This prevents annoying failures to show up as
    a result of the prompt of the user doesn't have RVM installed in their home
  5. Added docs on how to set shell in Mac OS X.

    I added documentation on how to set shell in Mac OS X because I thought it
    would help users get started with this .zsh setup quicker.
Commits on Nov 9, 2012
  1. Switched rpp_web_app alias to repo provided stmux

    I did this because I have moved my old ~/.tmux/ user specific
    script to the rpp_web_app git repository as well as made it generic so that it
    can work for all of the rpp_web_app developers.
Commits on Oct 13, 2012
  1. Added todo as alias to startup tmux

    I did this just to make my life easier in terms of starting up my
    personal todo management system.
  2. Upped the ulimit for android os development.

    The build tools for android os development push the boundries of the
    default limit for number of open files so I upped it to make android os
    development happy.
Commits on Oct 12, 2012
  1. Added android sdk tools and platform-tools to PATH

    I did this simply to make my life easier while working on Android apps.
    Hence, if I ever stop working on android apps or change where the SDK is
    isntalled this will have to change or go away.
  2. Added the JAVA_HOME environment.

    I added this environment variable as a requirement to get the 30 day
    trial of Atlassian Stash working on my box. Hence, that trial ends and I
    have no other dependencies on JAVA_HOME this can safely be removed.
Commits on Aug 28, 2012
  1. Added an alias to octopusci-head startup script.

    I did this just to make it a bit quicker and easier to get started with
    developing in the octopusci-head project after a scratch reboot.
Commits on Aug 23, 2012
  1. Added an alias to wrap_in_module project startup.

    I did this to make starting up wrap_in_module development workspace a
    little quicker.
Commits on Aug 20, 2012
  1. Added a shortcut for replywise rl event consumer.

    I did this so that I could easly setup the project's development
    environment on my local machine.
Something went wrong with that request. Please try again.