Add virtualenv to pure theme
parent
f3d229e5cb
commit
5dd75d3fd9
|
|
@ -31,11 +31,18 @@ pure_prompt() {
|
|||
ps_root_mark="${red} # ${normal}"
|
||||
ps_path="${yellow}\w${normal}";
|
||||
|
||||
# Virtualenv
|
||||
if [[ $VIRTUAL_ENV != "" ]]; then
|
||||
venv="(${VIRTUAL_ENV##*/})"
|
||||
else
|
||||
venv=""
|
||||
fi
|
||||
|
||||
# make it work
|
||||
case $(id -u) in
|
||||
0) PS1="$ps_root@$ps_host$(scm_prompt):$ps_path$ps_root_mark"
|
||||
0) PS1="${venv}$ps_root@$ps_host$(scm_prompt):$ps_path$ps_root_mark"
|
||||
;;
|
||||
*) PS1="$ps_user@$ps_host$(scm_prompt):$ps_path$ps_user_mark"
|
||||
*) PS1="${venv}$ps_user@$ps_host$(scm_prompt):$ps_path$ps_user_mark"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue