updated shell colors for unix

moveTools
Adam Veldhousen 9 years ago
parent f3be19b375
commit ff215f1b43
Signed by: adam
GPG Key ID: 6DB29003C6DD1E4B

@ -42,10 +42,12 @@ LK=""
colorize() {
# $1 is foreground
# $2 is background
# $3 is content
if [ $OSTYPE = 'msys' ]; then
echo "\033[$2;$1m"
else
echo "$(tput setaf $1)$(tput setab $2)"
echo -e "\033[48;5;$2;38;5;$1m$3\\033[0m"
#echo "$(tput setaf $1)$(tput setab $2)"
fi
}
@ -60,7 +62,7 @@ parse_git_tag () {
parse_git_branch_or_tag() {
local OUT="$VC$(parse_git_branch)"
if [ "$OUT" == " ((no branch))" ]; then
echo "$VC($(parse_git_tag))"
echo "$VC($(parse_git_tag)) "
elif [ "$OUT" == "$VC" ]; then
echo "x$VC"
else
@ -74,15 +76,15 @@ build_prompt_win(){
USER="$(colorize 39 42) \u@\h $(colorize 32 41)$RARS"
GIT="$(colorize 39 41)$(parse_git_branch_or_tag) $(colorize 31 49)"
DIR="$(colorize 33 49) \w"
echo "$TIME$USER$GIT $DIR"
echo "$TIME$USER$GIT$DIR"
}
build_prompt_mac(){
local TIME="$(colorize 15 33)[$(date +%H:%M)] $(colorize 33 34)$RARS";
local USER="$(colorize 15 34)\u@\h $(colorize 34 124)$RARS"
local GIT="$(colorize 252 124) $(parse_git_branch_or_tag) $(colorize 124 240)$RARS"
local DIR=" $(colorize 11 240)\w $(colorize 240 0)$RARS"
local LEFT="$TIME$USER$GIT$DIR \033[0;0m"
local TIME="$(colorize 15 33 ' [$(date +%H:%M)] ')$(colorize 33 34 $RARS)";
local USER="$(colorize 15 34 ' \u@\h ')$(colorize 34 124 $RARS)"
local GIT="$(colorize 252 124 ' $(parse_git_branch_or_tag) ')$(colorize 124 240 '$RARS')"
local DIR="$(colorize 11 240 ' \w')$(colorize 240 0 $RARS)"
local LEFT="$TIME$USER$GIT$DIR\033[0;0m"
echo "$LEFT"
}

Loading…
Cancel
Save