@carlton it's possible starship offers these features now
@carlton @benfalk the single thing that makes me want to write scripts in Zsh rather than Bash is how Zsh handles line numbers. Basically: correctly. Bash will give you wrong numbers in complex commands. That makes it impossible to write a coverage tool for Bash, in Bash. While it's possible in Zsh :) Well, Zsh is still lacking a ZSH_XTRACEFD feature like Bash has...
For the command line, I'm currently using Zsh but honestly Bash is just as good. Sometimes I wonder if I shouldn't switch back ^^