view the rest of the comments
Linux
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
-
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
-
Be respectful: Treat fellow community members with respect and courtesy.
-
Quality over quantity: Share informative and thought-provoking content.
-
No spam or self-promotion: Avoid excessive self-promotion or spamming.
-
No NSFW adult content
-
Follow general lemmy guidelines.
I do have tldr and fish and love it ! Although I get a little annoyed that my aliases from bash didn't carry over into fish because I sometimes forget to launch fish since I almost always use the ctrl alt t shortcut to launch term
You can change your default shell in a few ways. I've never used fish, but
vipw
should open yourpasswd
file, in which you can change/bin/bash
to the appropriate path for fish (which you can find viawhich fish
). It's probably best to only change this for your user.A possibly simpler option (and one that I don't believe requires root access) is the
chsh
command. I've never used it myself, so I'll let this site provide instructions for it: https://www.howtogeek.com/669835/how-to-change-your-default-shell-on-linux-with-chsh/Article by a Red Hat engineer that also makes a ton of contributions to FOSS in their free time: Don't change your login shell, use a modern terminal emulator
Interesting, I hadn't heard that take. I'll give it a read. Thanks!
My pleasure fam! Btw, I'm in no place to dictate what's right or wrong (or whatsoever). I just wanted to add their perspective on the matter*.