I don't understand the very tricked out shells people have. Surely all those colours and bits of information are just noise that distracts over a longer shell session?
0[~/.../a/folder]$ false
1[~/.../a/folder]$
In my .bashrc: PROMPT_DIRTRIM=2
PS1='\[\e]2;[\W]\$\a\]$(printf "%d" $?)[\w]\$ 'I don't have that problem, but I don't see any problem including redundancy. I have come to like Powerline-hs's git support because even if I only half-glimpse a window I immediately know the status of the repo from it just by the colors. I don't see why I wouldn't want to maximize the channels of information coming back to me.
[user@hostname:path](git branch)$
There are colours highlighting these sections. What I'm referring to is the multi-line prompts with dates, times, uptimes etc that surely just clutter up the history view?