Not that I don’t still love using linux daily, but it is getting a little old having to search for how to do anything even just install a simple program (recently, had a. Deb file to install unifi software that wouldn’t install and had to find a custom script to do it).

I feel like there’s no way I’d ever learn all the random commands I’ve been copying and pasting (and keeping in a text file for later) and can’t help but feel it’s kind of clunky. And I don’t feel like I really know anything of what Im doing. Even man pages baffle me. I’ve been into computing for 20 years but only used linux a little like 8 years ago, but now it’s been my main os on my desktops for probably 2 months. I know, maybe that’s just not long enough. I just don’t like the fact that if I couldn’t search, I’d be completely stuck on a lot of tasks.

  • bridgeenjoyer@sh.itjust.worksOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    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

    • toynbee@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      You can change your default shell in a few ways. I’ve never used fish, but vipw should open your passwd file, in which you can change /bin/bash to the appropriate path for fish (which you can find via which 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/

          • HayadSont@discuss.online
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 day ago

            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*.

            • toynbee@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              5 hours ago

              I don’t know that I agree with the take represented in your linked article. If I’m reading it correctly, the primary reason not to switch shells is that those shells might not exist universally. That is a valid concern, but running which fish (as referenced in my original comment) should help to mitigate that risk factor. Scripts should always use a hashbang to specify their desired environment so, unless you’re overriding that, it shouldn’t be a concern.

              I agree that you shouldn’t use shells that are not available to you. I don’t think that means you shouldn’t try to change shells if you are unsatisfied with your current one.