diff --git a/giti b/giti index 09e1528..db5b610 100755 --- a/giti +++ b/giti @@ -11,13 +11,13 @@ COLOR_NORMAL="\033[0m" # RESET SYMBOL_START="$COLOR_NORMAL$COLOR_FOR_AS_BACKGROUND\Ue0b2$COLOR_BACKGROUND " SYMBOL_END="$COLOR_BACKGROUND $COLOR_NORMAL$COLOR_FOR_AS_BACKGROUND\Ue0b0" SYMBOL_SPLIT=" " -SYMBOL_BRANCH="\Ue0a0" -SYMBOL_NEW="…" -SYMBOL_AHEAD="↑" -SYMBOL_BEHIND="↓" -SYMBOL_CHANGED="✚" -SYMBOL_COMMITED="●" -SYMBOL_STASH="⚑" +SYMBOL_BRANCH="\Ue0a0\x00" +SYMBOL_NEW="…\x00" +SYMBOL_AHEAD="↑\x00" +SYMBOL_BEHIND="↓\x00" +SYMBOL_CHANGED="✚\x00" +SYMBOL_COMMITED="●\x00" +SYMBOL_STASH="⚑\x00" COLOR_BRANCH_CLEAN="\033[38;2;0;192;0m" COLOR_BRANCH_CHANGED="\033[38;2;255;192;8m" @@ -107,8 +107,11 @@ elif [[ $BEHIND_VAL > 0 || $AHEAD_VAL > 0 || $NEW_VAL > 0 ]]; then elif [[ $BRANCH_VAL != "master" && $BRANCH_VAL != "main" ]]; then if [[ $BRANCH_VAL == *"HEAD detached at"* ]]; then COLOR_BRANCH=$COLOR_BRANCH_COMMIT + echo $BRANCH_VAL BRANCH_VAL=$(echo $BRANCH_VAL | awk '{print $4}') + echo $BRANCH_VAL BRANCH_VAL=${BRANCH_VAL::-1} + echo $BRANCH_VAL else COLOR_BRANCH=$COLOR_BRANCH_BRANCH fi