mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-01-02 02:19:06 +01:00
17 lines
575 B
Bash
17 lines
575 B
Bash
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
|
|
}
|