I am now too invested in zsh to find any other shell worthwhile, but if I could go back, I would not use a traditional shell at all; I would code a custom shell using Common Lisp. If this is too much effort, I would recommend trying out both zsh (possibly use OhMyZSH if you don’t want to waste time setting it up properly yourself) and fish, and sticking with the one you like better.
I’d appreciate it if someone touched on shells
I am now too invested in
zsh
to find any other shell worthwhile, but if I could go back, I would not use a traditional shell at all; I would code a custom shell using Common Lisp. If this is too much effort, I would recommend trying out bothzsh
(possibly use OhMyZSH if you don’t want to waste time setting it up properly yourself) andfish
, and sticking with the one you like better.Here’s my attempt.
Cheers, though zsh is conspicuously missing.
Yes, it’s just that I haven’t tried it yet.
I kind of like Xonsh, but that’s because I’m used to Python. It still has some rough edges.
I’ve enjoyed using fish. The biggest thing for me is the autosuggestions, that alone has been a great QoL improvement https://fishshell.com/docs/current/interactive.html#autosuggestions