--- /dev/null
+#! /usr/bin/zsh
+
+# Those can be used, for instance to construct the prompt:
+__ZSH_VIRTUAL_ENV_NAME=""
+
+virtualenv_precmd() {
+ if [[ -n "${VIRTUAL_ENV}" ]]; then
+ __ZSH_VIRTUAL_ENV_NAME="$(basename ${VIRTUAL_ENV})"
+ else
+ __ZSH_VIRTUAL_ENV_NAME=""
+ fi
+}
+
+
+precmd_functions+='virtualenv_precmd'