I’ve never tried anything other than the ol’ reliable bash (with fancy bash prompt to make it look pretty), because none of the alternatives ever really appealed to me.

  • @CjkOvPDwQw
    link
    10
    edit-2
    2 years ago

    Bash is the default everywhere on the Linux world.There is nothing that I couldn’t do in bash that made me change the shell, so I keep the “default”

    • @freagle
      link
      22 years ago

      I also use bash for this reason. However, I do find bash programming to be quite obtuse. If I was scripting for myself I would use another shell but I usually script for fleets of servers, so since bash is ubiquitous I just use it and jump to Python for anything conplex

    • 如浮云
      link
      19 months ago

      I personally switched because zsh supports a time tracking software, so I can know how long I’ve been coding… and then never used it for that.

  • lemmygrabber
    link
    92 years ago

    I use zsh for no particular reason. At work I use bash.

  • Muad'DibberA
    link
    82 years ago

    fish + starship. I don’t script with it, but it has really great autocompletion and history out of the box.

    I also use .tmux

  • @FuckBigTech347
    link
    62 years ago

    zsh with autosuggestions and syntax-highlighting. I really only went with zsh because default bash kept messing up the text randomly when using a custom terminal prompt. On Servers I SSH into I just keep bash around though.

  • erpicht
    link
    fedilink
    52 years ago

    I typically use the system default, which on my systems comes out to bash, ksh, or tcsh. I guess I should give a shout-out to Emacs’ eshell as well, it’s nice to have available.

  • @Fenix
    link
    42 years ago

    Back when I used KISS Linux I used ash (symlink to sh) but now that I moved to Fedora I use bash.

    • erpicht
      link
      fedilink
      22 years ago

      KISS Linux looks fascinating. What do you think of it?

      • @Fenix
        link
        2
        edit-2
        2 years ago

        It’s amazing. The thing I most liked from it was the local repos and the build instructions, they were so simple compared to the build instructions of other distros (like Gentoo or Alpine) that I actually made some for packages I used, like GLFW.

        It’s also really minimalist, which allows you to know your system from back to front easily. My biggest problem with it was the low package count (due to the low number of users, since it’s a really niche distro, that’s expected to be fair.) and that sometimes packages failed to build (also due to the low number of users.)

        I totally recommend it if you are into minimalism, building your own stuff and customization. You can also check the packages in the kisscommunity page, the IRC channel is very helpful too!

        • erpicht
          link
          fedilink
          22 years ago

          I am glad to hear such a positive report! It looks like a great distro, so I’ll try it out and see if it works for me :)

  • @psilocybin@discuss.tchncs.de
    link
    fedilink
    29 months ago

    Zsh - IIRC Short scripting is a tiny bit less akward and plugin features like autosuggestions work well. But I have switched a long time ago - not sure how bash really compares

    I also always wanted to properly migrate to emacs eshell but it doesn’t have term capabilities (bc it isn’t one) and I have not sat myself down and replaced the workflows I of commands that require it

  • @whoami
    link
    22 years ago

    bash, see no point in changing

  • 如浮云
    link
    29 months ago

    Tilix and zsh has been nice, since I wanted to make my shell window a bit transparent, like 85% alpha, just like how it looks.

  • Unicorn 🌳
    link
    fedilink
    29 months ago

    I use simple old Busybox ash, which comes as default with Alpine Linux :)

    No fancy features at all, no bashisms. Not everyone’s cup of tea I’m sure, but I like the extreme simplicity.