Use Case:
I work on multiple projects simultaneously, and each project has branches like main, develop, feature/xxx, etc. Currently, the plugin seems to assign colors to branch names inconsistently across different projects.
This makes it hard to quickly tell whether I'm on the correct branch when switching between projects.
Expected Behavior:
I'd like the same branch name to always use the same color across all projects. For example:
- The
main branch should always be red in every project
- The
develop branch should always be blue in every project
feature/xxx should always be green in every project
This way, when I glance at the branch name in the status bar or gutter, I can immediately recognize it by color, regardless of which project I'm in. It helps prevent accidentally working on the wrong branch and reduces context-switching errors.

Use Case:
I work on multiple projects simultaneously, and each project has branches like
main,develop,feature/xxx, etc. Currently, the plugin seems to assign colors to branch names inconsistently across different projects.This makes it hard to quickly tell whether I'm on the correct branch when switching between projects.
Expected Behavior:
I'd like the same branch name to always use the same color across all projects. For example:
mainbranch should always be red in every projectdevelopbranch should always be blue in every projectfeature/xxxshould always be green in every project
This way, when I glance at the branch name in the status bar or gutter, I can immediately recognize it by color, regardless of which project I'm in. It helps prevent accidentally working on the wrong branch and reduces context-switching errors.