tide
tide copied to clipboard
Make git status char icon configable
Is your feature request related to a problem? Please describe
Describe the solution you'd like
Just make several envs that can be override to change ⣠┠* ~ + ! ?
_tide_print_item git $_tide_location_color$tide_git_icon' ' (set_color white; echo -ns $location
set_color $tide_git_color_operation; echo -ns ' '$operation ' '$step/$total_steps
set_color $tide_git_color_upstream; echo -ns ' ā£'$behind ' ā”'$ahead
set_color $tide_git_color_stash; echo -ns ' *'$stash
set_color $tide_git_color_conflicted; echo -ns ' ~'$conflicted
set_color $tide_git_color_staged; echo -ns ' +'$staged
set_color $tide_git_color_dirty; echo -ns ' !'$dirty
set_color $tide_git_color_untracked; echo -ns ' ?'$untracked)
Additional context
Love this idea
This would be lovely.
Iād also love to have this. Instead of symbols, I like to have the status declared in words so I have to manually edit the file currently to look like this:
_tide_print_item git $_tide_location_color$tide_git_icon' ' (set_color white; echo -ns $location
set_color $tide_git_color_operation; echo -ns ' '$operation ' '$step/$total_steps
set_color $tide_git_color_upstream; echo -ns ' ā£'$behind ' ā”'$ahead
set_color $tide_git_color_stash; echo -ns ' stashed: '$stash
set_color $tide_git_color_conflicted; echo -ns ' conflicted: '$conflicted
set_color $tide_git_color_staged; echo -ns ' staged: '$staged
set_color $tide_git_color_dirty; echo -ns ' dirty: '$dirty
set_color $tide_git_color_untracked; echo -ns ' untracked: '$untracked)