ad0f89f31bd085ba3af0c367f3d9d48e718827ca

Author
Michael Aquilina <michaelaquilina@gmail.com>
Committer
Michael Aquilina <michaelaquilina@gmail.com>
Date

Message

Add DEFAULT_VIRTUALENV support

Diff

 1diff --git a/autoswitch_virtualenv.plugin.zsh b/autoswitch_virtualenv.plugin.zsh
 2index 2a854ac245717e0c259c011c39d169f4aa2859a9..2c7bbd0cc06dd24fbfeb0d242668c9d063f12115 100644
 3--- a/autoswitch_virtualenv.plugin.zsh
 4+++ b/autoswitch_virtualenv.plugin.zsh
 5@@ -19,8 +19,10 @@ function check_venv()
 6         MYOLDPWD="$PWD"
 7         if [[ -f ".venv" ]]; then
 8            maybeworkon "$(cat .venv)"
 9-        else
10-           maybeworkon default3
11+        elif [[ -n "$DEFAULT_VIRTUALENV" ]]; then
12+           maybeworkon "$DEFAULT_VIRTUALENV"
13+        elif [[ -n "$VIRTUAL_ENV" ]]; then
14+           deactivate
15         fi
16     fi
17 }