diff options
author | mail_redacted_for_web | 2025-03-15 10:26:28 +0100 |
---|---|---|
committer | mail_redacted_for_web | 2025-03-15 10:26:28 +0100 |
commit | 161e84c57cea54d416ded8cc893be6d654702141 (patch) | |
tree | d0a35e43a0ab3227444ab90ef435cc78ff49a6db | |
parent | 001b9cb2ccc045549ddcef8f08ad436582185fb6 (diff) | |
download | dotfiles-161e84c57cea54d416ded8cc893be6d654702141.tar.bz2 |
+ SunOS in prompt colours (colouring taken from 2005-age_of_oracle)v1.2.3
-rw-r--r-- | .bash/prompt.bash | 6 | ||||
-rw-r--r-- | .bash/vars.bash | 1 |
2 files changed, 5 insertions, 2 deletions
diff --git a/.bash/prompt.bash b/.bash/prompt.bash index 31a6f49..8735cd4 100644 --- a/.bash/prompt.bash +++ b/.bash/prompt.bash @@ -45,7 +45,7 @@ case "$MYUID" in ;; aix) FGC2="fgcolor 238";FGC3="fgcolor 83";; *centos*) FGC2="fgcolor 25";FGC3="fgcolor 208";; - *solaris) FGC2="fgcolor 31";FGC3="fgcolor 124";; + *solaris) FGC2="fgcolor 63";FGC3="fgcolor 124";; ubuntu) if [ "$OSMAJVER" -ge 24 ];then if printf "%b" "$TERM"|grep -P 'xterm|256' > /dev/null;then @@ -66,6 +66,7 @@ case "$MYUID" in rasp*) FGC2="fgcolor 253";FGC3="fgcolor 126";; rocky) FGC2="fgcolor 22";FGC3="fgcolor 41";; alma*) FGC1="fgcolor 28";FGC2="fgcolor 88";FGC3="fgcolor 39";; + sunos) FGC2="fgcolor 75";FGC3="fgcolor 130";; *) FGC2="fgcolor 240";FGC3="fgcolor 244";; esac if [ -n "$TERMUX_APK_RELEASE" ]; then @@ -97,7 +98,7 @@ case "$MYUID" in ;; aix) FGC1="fgcolor 238";FGC3="fgcolor 83";; *centos*) FGC1="fgcolor 25";FGC3="fgcolor 208";; - *solaris) FGC1="fgcolor 31";FGC3="fgcolor 124";; + *solaris) FGC1="fgcolor 63";FGC3="fgcolor 124";; ubuntu) if [ "$OSMAJVER" -ge 24 ];then if printf "%b" "$TERM"|grep -P 'xterm|256' > /dev/null;then @@ -118,6 +119,7 @@ case "$MYUID" in rasp*) FGC1="fgcolor 53";FGC3="fgcolor 126";; rocky) FGC1="fgcolor 22";FGC3="fgcolor 41";; alma*) FGC1="fgcolor 124";FGC2="fgcolor 229";FGC3="fgcolor 39";; + sunos) FGC1="fgcolor 75";FGC3="fgcolor 130";; *) FGC1="fgcolor 240";FGC3="fgcolor 244";; esac if [ -n "$TERMUX_APK_RELEASE" ]; then diff --git a/.bash/vars.bash b/.bash/vars.bash index a7bdcb5..f528479 100644 --- a/.bash/vars.bash +++ b/.bash/vars.bash @@ -28,6 +28,7 @@ done # $OSNAME if [ -r "/etc/os-release" ];then OSNAME="$(grep ^ID /etc/os-release|awk -F= '{print $NF}'|head -n1)" +elif [ "$(uname -s)" == 'SunOS' ]; then OSNAME="sunos" elif [ -r "/etc/redhat-release" ];then grep -P "^Red[\ ]?[Hh]at" /etc/redhat-release >/dev/null 2>&1 && OSNAME="redhat" grep -P "^[Ff]edora" /etc/redhat-release >/dev/null 2>&1 && OSNAME="fedora" |