X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.shellrc;h=9507b48ea3f6fb3ac02f56d2627a0db1a0aa5ed4;hb=28f1d0428362ae11d5c3cae5a2df2bc960872c07;hp=ff089415d0369a3b135b17ab5f2a73b133d22327;hpb=ad1fd6dcf5ea7e44ddb3f1e912ffbfc6aa47581b;p=dotfiles.git diff --git a/.shellrc b/.shellrc index ff08941..9507b48 100644 --- a/.shellrc +++ b/.shellrc @@ -164,6 +164,11 @@ if test -n "$BASH_VERSION"; then . "$VIRTUAL_ENV/bin/activate" fi + # Clean up python virtual environment on exit + # See https://virtualenvwrapper.readthedocs.io/en/latest/tips.html#clean-up-environments-on-exit + + trap '[ "$VIRTUAL_ENV" ] && deactivate' EXIT + elif test -n "$KSH_VERSION" -o -n "$FCEDIT"; then back() { cd - "$@"; } j() { jobs; }