# HG changeset patch # User Steve Losh # Date 1263004333 18000 # Node ID 361e8c1bb3bea2544d8d0ee4cbb11b549a6799e9 # Parent ab5f77a17eaafc927a8bda250d4f1f3e1221e398 Port over the .bashrc stuff to .zshrc diff -r ab5f77a17eaa -r 361e8c1bb3be .bashrc --- a/.bashrc Fri Jan 08 21:04:38 2010 -0500 +++ b/.bashrc Fri Jan 08 21:32:13 2010 -0500 @@ -31,7 +31,7 @@ export COMMAND_MODE=unix2003 export R_LIBS="$HOME/lib/r" -# Extra shell extensions like j and tab completion for Mercurial ------------- +# Extra shell extensions like z and tab completion for Mercurial ------------- source ~/lib/z/z.sh source ~/lib/hg/bash_completion source ~/lib/python/virtualenvwrapper/virtualenvwrapper_bashrc diff -r ab5f77a17eaa -r 361e8c1bb3be .zshrc --- a/.zshrc Fri Jan 08 21:04:38 2010 -0500 +++ b/.zshrc Fri Jan 08 21:32:13 2010 -0500 @@ -1,14 +1,46 @@ -# Path to your oh-my-zsh configuration. export ZSH=$HOME/lib/oh-my-zsh - -# Set to the name theme to load. -# Look in ~/.oh-my-zsh/themes/ export ZSH_THEME="prose" - -# Comment this out to disable weekly auto-update checks export DISABLE_AUTO_UPDATE="true" - source $ZSH/oh-my-zsh.sh -# Customize to your needs... +# Useful aliases ------------------------------------------------------------- +alias ls='ls -Goh' +alias less='less -R' +alias hl='less -R' +alias pm='python manage.py' +alias oo='open .' +alias j='z' +alias flakes="find . -name '*.py' -print0 | xargs -0 pyflakes" +alias fab='fab -i ~/.ssh/stevelosh' +alias tweets-stevelosh='~/src/grabtweets/grabtweets.py -p ~/Documents/tweets/stevelosh' +alias meme="curl -q --silent meme.boxofjunk.ws/moar.txt?lines=1" +alias deact='deactivate' +alias serve_this='python -m SimpleHTTPServer' + +# Environment variables ------------------------------------------------------ +export EDITOR='vim' export PATH="/usr/local/bin:~/lib/fmscripts:~/bin:${PATH}" +export WORKON_HOME="${HOME}/lib/virtualenvs" +export GREP_OPTIONS='--color=auto' +export HISTSIZE=1000 +export HISTFILESIZE=1000 +export HISTCONTROL=erasedups +export JPY="${HOME}/lib/j2/j.py" +export PYTHONSTARTUP="$HOME/.pythonrc.py" +export COMMAND_MODE=unix2003 +export R_LIBS="$HOME/lib/r" + +# Extra shell extensions like z and tab completion for Mercurial ------------- +source ~/lib/z/z.sh +source ~/lib/python/virtualenvwrapper/virtualenvwrapper_bashrc + +# Useful functions ----------------------------------------------------------- + +function wo() { + [ -f './.venv' ] && workon `cat ./.venv` +} + +# Gorilla -------------------------------------------------------------------- + +export PATH="/Users/sjl/src/gorilla/bin:$PATH" +export PYTHONPATH="/Users/sjl/src/gorilla/lib:$PYTHONPATH"