add more status keys

This commit is contained in:
Denis Lehmann 2023-09-21 21:06:32 +02:00
parent 606c3a2b86
commit 7cdf3b2997

4
gis
View file

@ -121,7 +121,9 @@ for dir in $git_dirs; do
# Beautify status
status_keys="${status_keys//A/+}"
status_keys="${status_keys//D/-}"
status_keys="${status_keys//M/!}"
status_keys="${status_keys//U/=}"
# Update all status keys
all_status_keys="${all_status_keys}${status_keys}"
@ -151,6 +153,8 @@ if [[ "$all_status_keys" ]]; then
[[ "$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"
[[ "$all_status_keys" == *"-"* ]] && echo " ${text_bold}${text_red}-${text_reset} - File removed"
[[ "$all_status_keys" == *"="* ]] && echo " ${text_bold}${text_red}=${text_reset} - Both modified"
[[ "$all_status_keys" == *"⇕"* ]] && echo " ${text_bold}${text_red}⇕${text_reset} - Diverged from upstream"
[[ "$all_status_keys" == *"⇡"* ]] && echo " ${text_bold}${text_red}⇡${text_reset} - Ahead upstream"
[[ "$all_status_keys" == *"⇣"* ]] && echo " ${text_bold}${text_red}⇣${text_reset} - Behind upstream"