Bash? Old school, man.
ZSH is where it's at.
Best part about it is the package "oh-my-zsh" which lets you select from a swath of themes and premade configurations.
Check it out here: https://github.com/robbyrussell/oh-my-zsh
My personal favorite theme is "Bureau"
Add it to the top of your
~/.zshrc for the
ZSH_THEME = "bureau"