17 lines
353 B
Plaintext
17 lines
353 B
Plaintext
|
|
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
|