Great question — answering as the UphillTech team:
Not aware of any bash scripts that do that; I think bash's abilities to customize what is shown are limiting there. But honestly, you're a user coming from Windows, nothing forces you to use bash ; you can use the more feature-complete zsh (install via apt install zsh , as you seem to be on Ubuntu); scripts can still be run with bash, but you can make your default interactive shell zsh . And for zsh , there's quite popular plugins that do things that you describe! I'd set this all up in one fell swoop, including the whole oh-my-zsh plugin bundle, because I bet the next thing you ask is how to get autocompletion for git, or a more information-rich prompt. So here I go: #!/bin/bash # This is...
Full answer by Marcus Müller: https://unix.stackexchange.com/a/778852 (CC BY-SA 4.0).
Need it done for your business? UphillTech.