361e8c1bb3be

Port over the .bashrc stuff to .zshrc
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Fri, 08 Jan 2010 21:32:13 -0500
parents ab5f77a17eaa
children b7fefe9d5a3c
branches/tags (none)
files .bashrc .zshrc

Changes

--- 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
--- 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"