colors rename

main
czoczo 7 months ago
parent c84ee70784
commit d382bb4dfb
  1. 37
      prompt/bb.sh

@ -11,7 +11,8 @@ function getChar {
colfg=$(( n % 8 )) && n=$(( n / 8 )) colfg=$(( n % 8 )) && n=$(( n / 8 ))
colbg=$(( n % 8 )) colbg=$(( n % 8 ))
[[ "$1" -eq 1 && ( "$char" -eq 1 || "$char" -eq 3 ) ]] && char=$(( (char + 2) % 4 )) # mirror horizontal arrows [[ "$1" -eq 1 && ( "$char" -eq 1 || "$char" -eq 3 ) ]] && char=$(( (char + 2) % 4 )) # mirror horizontal arrows
echo -en "\[\033[1;${arrfg[$colfg]};${arrbg[$colbg]}m${arrchar[$char]}\]" #echo -en "\[\033[1;${arrfg[$colfg]};${arrbg[$colbg]}m${arrchar[$char]}\]"
echo -en "\[\033[1;${arrfg[$colfg]}m${arrchar[$char]}\]"
} }
function hashColor { function hashColor {
@ -46,21 +47,17 @@ HBAR="─"
PR_ULCORNER="┌" PR_ULCORNER="┌"
PR_LLCORNER="└" PR_LLCORNER="└"
GREEN='\[\033[00;92m\]' PRIMARY_COLOR='\[\033[00;92m\]'
GREENB='\[\033[00;92;1m\]' SECONDARY_COLOR='\[\033[00;95;1m\]'
BLUE='\[\033[00;36;1m\]' ROOT_COLOR='\033[00;41;97;1m'
MAGENTA='\[\033[00;95;1m\]' TIME_COLOR='\[\033[00;93;1m\]'
GREY='\[\033[00;90m\]' ERR_COLOR='\[\033[00;31;1m\]'
YELLOW='\[\033[00;93m\]'
YELLOWB='\[\033[00;93;1m\]'
RED='\[\033[00;31m\]'
REDB='\[\033[00;31;1m\]'
WHITE='\[\033[00;97;1m\]'
WHITEB='\[\033[00;97;1m\]' WHITEB='\[\033[00;97;1m\]'
RST='\[\033[0m\]' RST='\[\033[0m\]'
BOLD='\[\033[1m\]' BOLD='\[\033[1m\]'
BORDCOL='\[\033[00;90;1m\]' BORDCOL='\[\033[00;90;1m\]'
USERCOL=$MAGENTA USERCOL=$SECONDARY_COLOR
PATH_COLOR=$WHITEB
export GIT_PS1_SHOWCOLORHINTS=true export GIT_PS1_SHOWCOLORHINTS=true
export GIT_PS1_SHOWDIRTYSTATE=true export GIT_PS1_SHOWDIRTYSTATE=true
@ -73,16 +70,16 @@ function __prompt_command() {
local RETURN_CODE="$?" local RETURN_CODE="$?"
PS1="" PS1=""
# Handling returne code # Handling returne code
RCOL="$GREEN" RCOL="${PRIMARY_COLOR}"
EXIT="$HBAR$HBAR$HBAR$HBAR$HBAR" EXIT="$HBAR$HBAR$HBAR$HBAR$HBAR"
if [[ $RETURN_CODE != 0 ]]; then if [[ $RETURN_CODE != 0 ]]; then
EXIT="$WHITEB($REDB$RETURN_CODE$WHITEB)" EXIT="$WHITEB(${ERR_COLOR}$RETURN_CODE$WHITEB)"
RCOL="$REDB" RCOL="${ERR_COLOR}"
fi fi
USER=$(whoami) USER=$(whoami)
if [ $UID -eq "0" ]; then if [ $UID -eq "0" ]; then
USERCOL='\033[00;41;97;1m' USERCOL=$ROOT_COLOR
USER="${USER^^}" USER="${USER^^}"
fi fi
@ -90,16 +87,16 @@ function __prompt_command() {
PROCCNT=$(jobs -p 2>/dev/null | wc -l ) PROCCNT=$(jobs -p 2>/dev/null | wc -l )
if [ "$PROCCNT" -ne "0" ]; then if [ "$PROCCNT" -ne "0" ]; then
#BGPROCCOL='\033[1;95;5m' #BGPROCCOL='\033[1;95;5m'
BGPROCCOL="$BORDCOL$HBAR$HBAR$WHITEB($MAGENTA\j ↻$WHITEB)" BGPROCCOL="$BORDCOL$HBAR$HBAR$WHITEB(${SECONDARY_COLOR}\j ↻$WHITEB)"
fi fi
HOSTNAM="$(cat /etc/hostname)" HOSTNAM="$(cat /etc/hostname)"
GITPROMPT=$(__git_ps1 " on$GREEN %s") GITPROMPT=$(__git_ps1 " on${PRIMARY_COLOR} %s")
LEFT="\n$BORDCOL\[\016\]$PR_ULCORNER$HBAR\[\017\]$WHITEB($USERCOL$USER$WHITEB@$GREEN\h:$cur_tty$WHITEB)$BORDCOL$HBAR$HBAR$WHITEB($CH$WHITEB)$BGPROCCOL" LEFT="\n$BORDCOL\[\016\]$PR_ULCORNER$HBAR\[\017\]$WHITEB($USERCOL$USER$WHITEB@${PRIMARY_COLOR}\h:$cur_tty$WHITEB)$BORDCOL$HBAR$HBAR$WHITEB($CH$WHITEB)$BGPROCCOL"
RIGHT="$EXIT$BORDCOL$HBAR$HBAR$HBAR$WHITEB($YELLOWB\d$WHITEB)$BORDCOL$HBAR$HBAR$HBAR$WHITEB($RCOL\t$WHITEB)$BORDCOL$HBAR$HBAR$HBAR$HBAR\n$BORDCOL\[\016\]$PR_LLCORNER\[\017\]$BORDCOL$HBAR$WHITEB(\w)$BORDCOL$HBAR$WHITEB($GREEN\\\$$RST$GITPROMPT$WHITEB)$BORDCOL-> \[\e[0m\]" RIGHT="$EXIT$BORDCOL$HBAR$HBAR$HBAR$WHITEB($TIME_COLOR\d$WHITEB)$BORDCOL$HBAR$HBAR$HBAR$WHITEB($RCOL\t$WHITEB)$BORDCOL$HBAR$HBAR$HBAR$HBAR\n$BORDCOL\[\016\]$PR_LLCORNER\[\017\]$BORDCOL$HBAR$WHITEB(${PATH_COLOR}\w${WHITE})$BORDCOL$HBAR$WHITEB(${PRIMARY_COLOR}\\\$$RST$GITPROMPT$WHITEB)$BORDCOL-> \[\e[0m\]"
L_LEN="$USER$HOSTNAM$CH\j" L_LEN="$USER$HOSTNAM$CH\j"
R_LEN="XXX XXX XX, XX:XX:XX$RETURN_CODE" R_LEN="XXX XXX XX, XX:XX:XX$RETURN_CODE"

Loading…
Cancel
Save