Added indicator for direnv

main
Thomas Ba. 1 year ago
parent bbf4f2bcd5
commit 7b6669e14d

@ -27,6 +27,11 @@ fi
alias e=$EDITOR alias e=$EDITOR
alias :e=$EDITOR alias :e=$EDITOR
# direnv
if command -v direnv &> /dev/null; then
eval "$(direnv hook zsh)"
fi
# aliases # aliases
alias cd..='cd ..' alias cd..='cd ..'

@ -148,6 +148,10 @@ prompt_tba_setup () {
if [ -n "$SSH_CONNECTION" ] ; then if [ -n "$SSH_CONNECTION" ] ; then
IS_SSH_CONN=" ⚡" IS_SSH_CONN=" ⚡"
fi fi
IS_VENV=""
if [ -n "$VIRTUAL_ENV" ] ; then
IS_VENV=" 👻"
fi
} }
# If I am using vi keys, I want to know what mode I'm currently using. # If I am using vi keys, I want to know what mode I'm currently using.
@ -166,7 +170,7 @@ $reset$time_color%\${PR_PWDLEN}<...<%~%<<\
$reset\ $reset\
$parens├─($red\${IS_SSH_CONN}%(?.. E:%?)$green\${BAT_CHRG}$yellow\${BAT_LOW}$red\${BAT_CRIT}$text\${BAT}\${SCREEN}\${JOBS}\ $parens├─($red\${IS_SSH_CONN}%(?.. E:%?)$green\${BAT_CHRG}$yellow\${BAT_LOW}$red\${BAT_CRIT}$text\${BAT}\${SCREEN}\${JOBS}\
\${GITBRANCH} $parens)$reset\ \${GITBRANCH}\${IS_VENV} $parens)$reset\
$parens└─[%(!.#.$)]${text} " $parens└─[%(!.#.$)]${text} "
PS2="$parens└─[$reset $parens%_$reset $parens]──→$reset " PS2="$parens└─[$reset $parens%_$reset $parens]──→$reset "

Loading…
Cancel
Save