From 254c0a41afbe8890c94016746718c535c7144ca0 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Fri, 8 Nov 2024 07:53:40 +0200 Subject: feat(bash): left_cap now prints colors in a different way if we're not in high-color mode --- .bashrc | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.bashrc b/.bashrc index 14a67d4..64a7efd 100644 --- a/.bashrc +++ b/.bashrc @@ -25,9 +25,15 @@ [ "$1" = 'o' -o -z "$1" ] && set "$PS_USER_BG" "$2" [ "$2" = 'o' -o -z "$2" ] && set "$1" "$PS_LEFT_SEMI" - colors_prt "$1" "$PS_BG" - printf "$2" - colors_prt "$PS_FG" "$1" + if hc_mode + then + colors_prt "$1" "$PS_BG" + printf "$2" + colors_prt "$PS_FG" "$1" + else + colors_prt "$PS_FG" "$1" + printf "$2" + fi } right_cap() { [ "$2" = 'o' -o -z "$2" ] && set "$1" "$PS_RIGHT_SEMI" -- cgit v1.2.3