From 8472675007a88164fe4928fee391056e297f52ae Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Fri, 24 Jan 2020 10:06:19 -0500 Subject: [PATCH 1/2] fix ramses, mairan, and agnoster shell quoting with virtual env --- themes/agnoster/agnoster.theme.bash | 3 ++- themes/mairan/mairan.theme.bash | 2 +- themes/ramses/ramses.theme.bash | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/themes/agnoster/agnoster.theme.bash b/themes/agnoster/agnoster.theme.bash index dae991cf..0edd931f 100644 --- a/themes/agnoster/agnoster.theme.bash +++ b/themes/agnoster/agnoster.theme.bash @@ -210,7 +210,8 @@ prompt_virtualenv() { if [[ -n $VIRTUAL_ENV ]]; then color=cyan prompt_segment $color $PRIMARY_FG - prompt_segment $color white "$(basename $VIRTUAL_ENV)" + ve=`basename "$VIRTUAL_ENV"` + prompt_segment $color white "$ve" fi } diff --git a/themes/mairan/mairan.theme.bash b/themes/mairan/mairan.theme.bash index 5c5dfef1..e6728824 100644 --- a/themes/mairan/mairan.theme.bash +++ b/themes/mairan/mairan.theme.bash @@ -109,7 +109,7 @@ prompt() { if [ -n "$VIRTUAL_ENV" ] then - ve=`basename $VIRTUAL_ENV`; + ve=`basename "$VIRTUAL_ENV"`; fi # nice prompt diff --git a/themes/ramses/ramses.theme.bash b/themes/ramses/ramses.theme.bash index 37fd00f1..83ab810f 100644 --- a/themes/ramses/ramses.theme.bash +++ b/themes/ramses/ramses.theme.bash @@ -81,7 +81,7 @@ prompt() { if [ -n "$VIRTUAL_ENV" ] then - ve=`basename $VIRTUAL_ENV`; + ve=`basename "$VIRTUAL_ENV"`; fi # nice prompt From 10032b837076acd19a6345dd35ba69843e9b69f6 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Fri, 24 Jan 2020 10:07:19 -0500 Subject: [PATCH 2/2] looks like agnoster uses spaces instead of tabs. --- themes/agnoster/agnoster.theme.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/agnoster/agnoster.theme.bash b/themes/agnoster/agnoster.theme.bash index 0edd931f..06f73c02 100644 --- a/themes/agnoster/agnoster.theme.bash +++ b/themes/agnoster/agnoster.theme.bash @@ -210,7 +210,7 @@ prompt_virtualenv() { if [[ -n $VIRTUAL_ENV ]]; then color=cyan prompt_segment $color $PRIMARY_FG - ve=`basename "$VIRTUAL_ENV"` + ve=`basename "$VIRTUAL_ENV"` prompt_segment $color white "$ve" fi }