I think the 3.X release has changed my perception of Fish shell completely. It's way quicker and more responsive now. And it no longer insists on it's own syntax but instead accepts bashisms like &&.
@bitboxer def worth a second look. I got rid of oh-my-zsh, which was a big pain in the butt to keep up to date. :D Now it's only stock fish + starship.
This is a special little place in the Fediverse for a small group of purveyors of finest yak wool.