export WORKON_HOME=~/python-envs mkdir -p $WORKON_HOME function workon() { if ! { [ "$TERM" = "screen" ] && [ -n "$TMUX" ]; } then if ! { [ -z "$1" ] } then tmux setenv VIRTUAL_ENV "$1" fi source /usr/bin/virtualenvwrapper.sh workon "$@" fi } if [ -n "$VIRTUAL_ENV" ]; then workon $VIRTUAL_ENV fi