diff --git a/gis b/gis index 76bc7a7..d01598e 100755 --- a/gis +++ b/gis @@ -230,13 +230,7 @@ for dir in "${git_dirs[@]}"; do # Construct key output if [[ "$status_keys" ]]; then - if [[ "$status_keys" == "\$" ]]; then - # Only stash symbol: yellow brackets and symbol - status_keys="${text_bold}${text_yellow}[${status_keys}]${text_reset}" - else - # Mixed status: only $ yellow, rest red - status_keys="${text_bold}${text_red}[${status_keys//\$/${text_yellow}\$${text_red}}]${text_reset}" - fi + status_keys="${text_bold}${text_red}[${status_keys}]${text_reset}" else status_keys="${text_bold}${text_green}[✓]${text_reset}" fi @@ -267,7 +261,7 @@ done # Print keys if [[ "$all_status_keys" ]]; then echo "${text_bold}Status${text_reset}" - [[ "$all_status_keys" == *"\$"* ]] && echo " ${text_bold}${text_yellow}\$${text_reset} - Dirty stash" + [[ "$all_status_keys" == *"\$"* ]] && echo " ${text_bold}${text_red}\$${text_reset} - Dirty stash" [[ "$all_status_keys" == *"?"* ]] && echo " ${text_bold}${text_red}?${text_reset} - Untracked files" [[ "$all_status_keys" == *"!"* ]] && echo " ${text_bold}${text_red}!${text_reset} - Local changes" [[ "$all_status_keys" == *"+"* ]] && echo " ${text_bold}${text_red}+${text_reset} - Staged changes" diff --git a/gis_completion.bash b/gis_completion.bash old mode 100755 new mode 100644