git.lirion.de

Of git, get, and gud

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.bash/prompt.bash18
1 files changed, 15 insertions, 3 deletions
diff --git a/.bash/prompt.bash b/.bash/prompt.bash
index 8c4dbaa..c5b8c92 100644
--- a/.bash/prompt.bash
+++ b/.bash/prompt.bash
@@ -47,12 +47,18 @@ case "$MYUID" in
*centos*) FGC2="fgcolor 25";FGC3="fgcolor 208";;
*solaris) FGC2="fgcolor 31";FGC3="fgcolor 124";;
ubuntu)
- if [ "$OSMAJVER" -ge 22 ];then
+ if [ "$OSMAJVER" -ge 24 ];then
if printf "%b" "$TERM"|grep -P 'xterm|256' > /dev/null;then
- FGC2="fgcolor 89";FGC3="fgcolor 208"
+ FGC2="fgcolor 125";FGC3="fgcolor 202"
else
FGC2="fgcolor 53";FGC3="fgcolor 184"
fi
+ elif [ "$OSMAJVER" -ge 22 ];then
+ if printf "%b" "$TERM"|grep -P 'xterm|256' > /dev/null;then
+ FGC2="fgcolor 208";FGC3="fgcolor 89"
+ else
+ FGC2="fgcolor 184";FGC3="fgcolor 53"
+ fi
else
FGC2="fgcolor 130";FGC3="fgcolor 215"
fi
@@ -92,7 +98,13 @@ case "$MYUID" in
*centos*) FGC1="fgcolor 25";FGC3="fgcolor 208";;
*solaris) FGC1="fgcolor 31";FGC3="fgcolor 124";;
ubuntu)
- if [ "$OSMAJVER" -ge 22 ];then
+ if [ "$OSMAJVER" -ge 24 ];then
+ if printf "%b" "$TERM"|grep -P 'xterm|256' > /dev/null;then
+ FGC1="fgcolor 125";FGC3="fgcolor 202"
+ else
+ FGC1="fgcolor 53";FGC3="fgcolor 184"
+ fi
+ elif [ "$OSMAJVER" -ge 22 ];then
if printf "%b" "$TERM"|grep -P 'xterm|256' > /dev/null;then
FGC1="fgcolor 89";FGC3="fgcolor 208"
else