@lordalveric fish as in the shell? Havent used it in a bit, if it were compatible with bash I probably would have kept using it. It was nice.
Have you tried zsh + oh-my-zsh. Gives you many of the same features (in fact more) and is fairly compatible with bash.
@lordalveric does fish do autocomletion based on history yet or smart enough to know what arguments commands take?
zsh takes autocomplete to a whole new level