I'm highly aware of which branch I'm on. Because it's because I don't use any scripts or automation that switches branches; I only ever switch branches manually so I have that awareness.
How well does this work when you work on multiple repos with longer pauses inbetween?
And the Branch is also an unintrusive reminder that you are in a path under versioncontrol.
I only switch branches manually too, but I work in many repos and come back to stuff after days sometimes.