]> arthur.barton.de Git - ax-zsh.git/commitdiff
Add "virtualenvwrapper" plugin
authorAlexander Barton <alex@barton.de>
Fri, 17 Jul 2015 01:06:54 +0000 (03:06 +0200)
committerAlexander Barton <alex@barton.de>
Fri, 17 Jul 2015 01:06:54 +0000 (03:06 +0200)
plugins/virtualenvwrapper/virtualenvwrapper.zshrc [new file with mode: 0644]

diff --git a/plugins/virtualenvwrapper/virtualenvwrapper.zshrc b/plugins/virtualenvwrapper/virtualenvwrapper.zshrc
new file mode 100644 (file)
index 0000000..bf7a327
--- /dev/null
@@ -0,0 +1,19 @@
+# AX-ZSH: Alex' Modular ZSH Configuration
+# virtualenvwrapper: Initialize Python "virtualenvwrapper"
+
+for script (
+       /usr/local/bin/virtualenvwrapper.sh
+       /usr/bin/virtualenvwrapper.sh
+       /etc/bash_completion.d/virtualenvwrapper
+); do
+       if [[ -r "$script" ]]; then
+               # Found virtualenvwrapper
+               [[ -z "$PROJECT_HOME" && -r "$LOCAL_HOME/Develop" ]] \
+                       && PROJECT_HOME="$LOCAL_HOME/Develop"
+               [[ -z "$WORKON_HOME" ]] \
+                       && WORKON_HOME="$XDG_CACHE_HOME/virtualenvs"
+               source "$script"
+               break
+       fi
+done
+unset script