]> arthur.barton.de Git - ax-zsh.git/blob - plugins/virtualenvwrapper/virtualenvwrapper.zshrc
std_env: Setup LESS environment
[ax-zsh.git] / plugins / virtualenvwrapper / virtualenvwrapper.zshrc
1 # AX-ZSH: Alex' Modular ZSH Configuration
2 # virtualenvwrapper: Initialize Python "virtualenvwrapper"
3
4 for script (
5         /usr/local/bin/virtualenvwrapper.sh
6         /usr/bin/virtualenvwrapper.sh
7         /etc/bash_completion.d/virtualenvwrapper
8 ); do
9         if [[ -r "$script" ]]; then
10                 # Found virtualenvwrapper
11                 [[ -z "$PROJECT_HOME" && -r "$LOCAL_HOME/Develop" ]] \
12                         && PROJECT_HOME="$LOCAL_HOME/Develop"
13                 [[ -z "$WORKON_HOME" ]] \
14                         && WORKON_HOME="$XDG_CACHE_HOME/virtualenvs"
15
16                 source "$script"
17
18                 # pip
19                 export PIP_REQUIRE_VIRTUALENV="true"
20
21                 break
22         fi
23 done
24 unset script