I've been trying out the #fish shell for the past week and I must say it's growing on me. It takes some getting used to as it doesn't follow bash/zsh "standards", but configuration is a breeze and it does all those fancy things #ZSH does right out of the gate, no plugins needed.