From: Antonio Ospite Date: Thu, 28 Mar 2019 21:58:52 +0000 (+0100) Subject: styles/iceg: show the gst-build branch in the prompt if GST_ENV is set X-Git-Url: https://git.ao2.it/config/bash_prompt.git/commitdiff_plain/f4861401a8eb4f2146482c89446e4c999b934758 styles/iceg: show the gst-build branch in the prompt if GST_ENV is set --- diff --git a/styles/iceg b/styles/iceg index a89c9dc..2a8d17a 100644 --- a/styles/iceg +++ b/styles/iceg @@ -15,6 +15,14 @@ PS1+="[${BOLD_WHITE}\#${BOLD_CYAN}]" PS1+="${MODE_GRAPHIC}${HORIZ_LINE}${MODE_DEFAULT}" PS1+="[${BOLD_RED}\${ERR}${BOLD_CYAN}]" +# GST_ENV is set before the gst-build subshell starts and is valid until the +# subshell exits, so it's OK to only check it once and for all when the prompt +# is defined. +if [[ -n "${GST_ENV}" ]]; +then + PS1+="${MODE_GRAPHIC}${HORIZ_LINE}${MODE_DEFAULT}[ ${BOLD_MAGENTA}${GST_ENV}${BOLD_CYAN} ]" +fi + # VCSH_DIRECTORY is set before a vcsh subshell starts and is valid until the # subshell exits, so it's OK to only check it once and for all when the prompt # is defined.