export VIRTUAL_ENV_DISABLE_PROMPT=1 ZSH_THEME_VIRTUAL_ENV_PROMPT_PREFIX="(" ZSH_THEME_VIRTUAL_ENV_PROMPT_SUFFIX=")" function virtualenv_prompt_info() { if [ -n "$VIRTUAL_ENV" ]; then if [ -f "$VIRTUAL_ENV/__name__" ]; then local name=`cat $VIRTUAL_ENV/__name__` elif [ `basename $VIRTUAL_ENV` = "__" ]; then local name=$(basename $(dirname $VIRTUAL_ENV)) else local name=$(basename $VIRTUAL_ENV) fi echo "$ZSH_THEME_VIRTUAL_ENV_PROMPT_PREFIX$name$ZSH_THEME_VIRTUAL_ENV_PROMPT_SUFFIX" fi }