From da368f4849bdd5e5e0df1cff0a9168d339ce1736 Mon Sep 17 00:00:00 2001 From: krazedkrish Date: Sat, 9 May 2015 15:59:31 +0545 Subject: [PATCH] Solarized_Extravagant theme gets ssh aware Solarized_Extravagant theme shows different symbol in prompt if the user has logged in through ssh --- themes/Solarized_Extravagant.bgptheme | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/themes/Solarized_Extravagant.bgptheme b/themes/Solarized_Extravagant.bgptheme index 2af807f..e5aef39 100644 --- a/themes/Solarized_Extravagant.bgptheme +++ b/themes/Solarized_Extravagant.bgptheme @@ -25,8 +25,13 @@ override_git_prompt_colors() { GIT_PROMPT_START_USER="_LAST_COMMAND_INDICATOR_ ${BoldBlueFg}${Time12a} ${Green}${KERNEL_PROMPT} ${Cyan}${RUBY_PROMPT} ${Yellow}${PathShort}" GIT_PROMPT_START_ROOT="${GIT_PROMPT_START_USER}" - GIT_PROMPT_END_USER="\n${BoldBlue} ➭ ${ResetColor}" - GIT_PROMPT_END_ROOT="\n${BoldRed} # ${ResetColor}" + if [ -n "$SSH_CLIENT" ]; then + GIT_PROMPT_END_USER="\n${BoldRed} ➤ ${ResetColor}" + GIT_PROMPT_END_ROOT="\n${BoldRed} » ${ResetColor}" + else + GIT_PROMPT_END_USER="\n${BoldBlue} ➭ ${ResetColor}" + GIT_PROMPT_END_ROOT="\n${BoldRed} # ${ResetColor}" + fi GIT_PROMPT_LEADING_SPACE=1 GIT_PROMPT_PREFIX="${Cyan}[" GIT_PROMPT_SUFFIX="${Cyan}]"