[Fix #543] Do not set tmux destroy-unattached

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Fix git-info added/deleted count formatting typo

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Create a default tmux session only when none defined in tmux.conf

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Support $PYTHONUSERBASE per PEP 370

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
add kaleidoscope for diff display
Bump minimum supported Zsh to v4.3.11
Don't override customized environments in subshells

Only set up environment for the top-level shell, and allow it to be
inherited normally.

A top level shell is usually a login shell, but can also be a
non-interactive, non-login shell in certain cases, such as when
executing an SSH remote command.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Add Rails 4 bin path
Rewrite _rails-command to work from app subdirectories
Do not specify a bundler install path
Git ignore bundler vendor/assets
Comment a typeset
[Fix #362, Fix #384] Set Mac OS X 10.6 terminal window title
Remove unused GNU Screen window number format
Rewrite terminal auto-title
Simplify auto-titling
Prefix internal functions
Unsufix internal functions
[Fix #324] Add configurable terminal window and tab title formats
Remove utility aliases for Cygwin