]> arthur.barton.de Git - ax-zsh.git/blob - plugins/virtualenvwrapper/virtualenvwrapper.zshrc
git: Add "git fix" alias
[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_lazy.sh
6         /usr/local/bin/virtualenvwrapper.sh
7         /usr/bin/virtualenvwrapper.sh
8         /etc/bash_completion.d/virtualenvwrapper
9 ); do
10         if [[ -r "$script" ]]; then
11                 # Found virtualenvwrapper
12                 [[ -z "$PROJECT_HOME" && -r "$LOCAL_HOME/Develop" ]] \
13                         && PROJECT_HOME="$LOCAL_HOME/Develop"
14                 [[ -z "$WORKON_HOME" ]] \
15                         && WORKON_HOME="$XDG_CACHE_HOME/virtualenvs"
16
17                 source "$script"
18
19                 # pip
20                 export PIP_REQUIRE_VIRTUALENV="true"
21
22                 break
23         fi
24 done
25 unset script