]> arthur.barton.de Git - OhMyZshExtensions.git/blobdiff - plugins/5_dev_env/5_dev_env.plugin.zsh
Change plugins to not do anything if tool isn't available
[OhMyZshExtensions.git] / plugins / 5_dev_env / 5_dev_env.plugin.zsh
index 2977ff87e2ead1d09d2e7e48382ceb86a19f963a..9e4cd26f62c606be52e7903796c5d231d55eaf64 100644 (file)
@@ -15,10 +15,14 @@ done
 unset ssh_wrapper
 
 # pip
-export PIP_REQUIRE_VIRTUALENV="true"
+if (( $+commands[pip] )); then
+       export PIP_REQUIRE_VIRTUALENV="true"
+fi
 
 # virtualenv[wrapper]
-export WORKON_HOME="$XDG_CACHE_HOME/virtualenvs"
-[ -d "$LOCAL_HOME/Develop" ] \
-        && export PROJECT_HOME="$LOCAL_HOME/Develop" \
-        || export PROJECT_HOME="$HOME/Develop"
+if (( $+commands[virtualenv] )); then
+       export WORKON_HOME="$XDG_CACHE_HOME/virtualenvs"
+       [ -d "$LOCAL_HOME/Develop" ] \
+               && export PROJECT_HOME="$LOCAL_HOME/Develop" \
+               || export PROJECT_HOME="$HOME/Develop"
+fi