

Look into “Oh My Zsh” or similar plugin managers. OMZ is bloated as fuuuck and you’ll probably want to replace it with your own custom configs at some point, but it’s the easiest way to see what a decked out zsh feels like. It’s a good starting point for sure.
Personally I’m down to just 4 plugins with minor config tweaks on top of a bare zsh install. I’ve read good things about Starship but I’m happy with my current setup.

I have been unfairly biased against fish ever since Phil Fish became public enemy #1 many years ago. I don’t even remember what the controversy was about, but fuck him and the unix shell he has absolutely nothing to do with.