• Digit@lemmy.wtf
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        Almost tempting to change my name, or at least my nick (and avatar) for a git account hosting my fish based projects like fin. Almost.

      • Digit@lemmy.wtf
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        Yup. Built for humans, not for computers from decades ago where characters mattered because bytes mattered more than human readability.

        “Finally! A shell for the 90s!” ;D

        Friendly, interactive, shell.

        Interactive… its the human that’s interacting with it… so… it makes sense.

        Happy to leave bash as my system shell, and have it, in its ~/.bashrc, detect if it’s an interactive session, and if so, launch fish, like so [[ $- != *i* ]] && return || fish. So then if ever (~ and it’s oh so scant rarely) I want to use bash, it’s only a ctrl-d keybind away to fall back to bash.

        ZSH is still comparably nice, once it undergoes significant reconfiguration. Fish is nice out of the box. The completion stuff, is just the first wow factor, and what a wow factor, and then there are more wow features to discover yet. :) It grows on you, even more than the initial wows of completion expedience. :)