• vga@sopuli.xyz
    link
    fedilink
    arrow-up
    21
    ·
    2 days ago

    NixOS – now I’ve finally found the endgame distro!

    weeks later CachyOS is actually much simpler.

  • Cyberwolf@feddit.org
    link
    fedilink
    arrow-up
    166
    ·
    3 days ago

    I think I just reached the point where my NixOS is configured exactly as I want, so now the system just works and works without me changing anything. 😭 I’m gonna have to start having sex since I can no longer justify it on the lack of time.

    • poke@sh.itjust.works
      link
      fedilink
      arrow-up
      18
      ·
      3 days ago

      Yeah, that’s me comfortably sitting on Bazzite right now. There are definitely ways for it to improve, but I’ve only really ever had one issue in the last few months, and that was fixed the next week. I just get to use my computer, and it’s nice.

      • ilillilillilillililli@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Did you also have an issue booting due to some network driver issue on 43.20260309? I had to rpm-ostree rollback to 43.20260217 a couple weeks ago. Besides that, Bazzite has indeed been very smooth sailing.

        • poke@sh.itjust.works
          link
          fedilink
          arrow-up
          2
          ·
          2 days ago

          Ah, thankfully I didn’t run into that one. I have a goxlr and they broke it for 2 weeks so I did a manual rollback until it was fixed, because having audio is kinda nice.

      • bryndos@fedia.io
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        back when i used to get burgled regularly, it was great. forced us out of the flat for a while before the insurance came in, far better than wasting time on pointless computance.

        • timestatic@feddit.org
          link
          fedilink
          arrow-up
          21
          ·
          2 days ago

          Yeah but I like to tinker when I chose to tinker. Not randomly when I’m trying to get work done

        • badgermurphy@lemmy.world
          link
          fedilink
          arrow-up
          10
          ·
          3 days ago

          I am one of those people, but I’m still annoyed when my tools don’t work right. I hate having to fix something, only to find out that my tool I need for that also needs repairs. I use my computer’s primarily as tools, so I almost always am at least a little annoyed when my computer demands attention all of a sudden.

          Maybe there are others that are hobbyists. I guess if you’re a computer tinkerer primarily, troubleshooting that crap can be like cultivating a zen garden, but it is the opposite for me.

  • FauxLiving@lemmy.world
    link
    fedilink
    arrow-up
    68
    ·
    3 days ago

    Based on my years of community experience, whichever you pick is wrong and you’re a bad person for thinking that it was the right choice.

  • the_riviera_kid@lemmy.world
    link
    fedilink
    English
    arrow-up
    44
    ·
    edit-2
    3 days ago

    I’ll never understand why some people have the need to constantly fiddle with their OS install. But, different strokes for different folks.

        • Speiser0@feddit.org
          link
          fedilink
          arrow-up
          6
          arrow-down
          1
          ·
          3 days ago

          To invert an argument, prefix it with no- or capitalize the short form, for example to turn off --sarcastic (or -s), use --no-sarcastic or -S.

    • Evil Kitty@europe.pub
      link
      fedilink
      arrow-up
      11
      ·
      3 days ago

      Boredom, I spent whole summer (2022 or 2023) just installing different Linux distributions, I was in highschool and I was bored during summer break and my laptop was kinda slow with windows 10 so I decided to try Linux and was spending whole summer just installing Linux distributions and playing around. Now I use Linux mint because it is easy to setup and works.

    • JGrffn@lemmy.world
      link
      fedilink
      arrow-up
      18
      ·
      3 days ago

      Boring is good indeed. I’m running Bazzite on both my gaming desktop as well as my work laptop (webdev). The only reason I think about Bazzite at all is because I see it mentioned everywhere and feel the need to share my experience. Otherwise, it really is out of sight, out of mind.

      • horrorslice@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 days ago

        Yup. I agree. Immutable distros save me from myself and endless tweaking. I have it on my gaming laptop and my gaming desktop. I’ll be throwing it on my wife’s gaming desktop soon enough.

        • rumschlumpel@feddit.org
          link
          fedilink
          arrow-up
          1
          ·
          2 days ago

          I don’t have any experience with immutable distros, are they harder/impossible to tweak, or just easier?

          • horrorslice@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            The core files are read-only. You can layer new system applications, but it’s not as easy as just installing a package. Most things are handled via Flatpaks. So the base is solid and you can’t do much to really ruin the stability.

            There is a learning curve, as it’s different than normal distros.

            Here is a decent read up on it: https://www.linuxnest.com/what-is-an-immutable-distro

    • Pommes_für_dein_Balg@feddit.orgOP
      link
      fedilink
      arrow-up
      14
      ·
      3 days ago

      Bazzite. An immutable[1] distro pre-configured for gaming.

      [1]

      The root system is one image and can’t be altered.
      Software is installed from a GUI software center via flatpak.
      A bit like Android.

  • slacktoid@lemmy.ml
    link
    fedilink
    English
    arrow-up
    15
    ·
    3 days ago

    Idk I’ve been on Slackware for 10 years… And I’ve just ended up learning how to use the OS and change things as I please.

    • Pommes_für_dein_Balg@feddit.orgOP
      link
      fedilink
      arrow-up
      12
      ·
      3 days ago

      I love that Slackware still exists, and try every new release.
      It works as a daily driver and after initial setup is less of a hassle than people think, but I also can’t really find any good reason to use it over more modern distros.

      • slacktoid@lemmy.ml
        link
        fedilink
        English
        arrow-up
        7
        ·
        3 days ago

        Valid. I really like that the whole system is held up with a bunch of bash scripts. Which is not a plus for a lot of people.

    • I came up on Slackware, used it exclusively from like ‘96 - 08’. Have not touched it since. I have fond memories of debugging XFree86.conf and compiling half of what I installed from source. 🤣 This is a wild slack themed day- I just ran into a Bob Dobbs picture in the wild. 😂

      • slacktoid@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 days ago

        A wild Bob is calling you 🤣 Tbh I’ve not debugged a config like that in so long, since like 10 and I was a wee lad. Most things just work now. I’ve also been using Wayland and pipewire.

  • pH3ra@lemmy.ml
    link
    fedilink
    arrow-up
    10
    ·
    3 days ago

    And in the center of the graph you can find Fedora.
    Far from perfect but the exact middle ground

  • KindaABigDyl@programming.dev
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    3 days ago

    For me, I always keep coming back to Arch tbh

    Sometimes I get fed up with managing a whole system and once in a blue moon bricking my system on an update, but the alternatives are always worse, and with btrfs now, I don’t have to worry about the latter problem.

    Nix was the closest to pulling me away. A centralized config? Beautiful. Static package store without dependency conflicts? Beautiful. Immutable applications? The WORST idea we’ve ever had as a community. Imo, VS Code extensions are fundamentally incompatible with Nix. I spent weeks trying to get it to work doing multiple different things to try and hope it would work. It can’t. VS Code just has to be mutable.

    Anyway so I’m back to arch and have been for over a year since I tried Nix (and before that Fedora which has its own issues). Before that I had been on Arch for 4 years.

    I think I’ll stay now. It’s really the best option out there. In my mind, Arch is Linux, i.e. it’s how an OS should be built for the Linux kernel and the FOSS ecosystem, and it won’t ever be beat

    • Feyd@programming.dev
      link
      fedilink
      arrow-up
      6
      ·
      3 days ago

      As soon as I realized distro upgrades are a minefield every time on a desktop I tried arch and never looked back. In hindsight, backports are insanity and just always using upstream is obviously the way to go. As a bonus, I can actually understand how arch is constructed when I need to because the wiki is amazing

      • rumschlumpel@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        As soon as I realized distro upgrades are a minefield every time on a desktop

        How did you realize that? Hasn’t been my experience on Debian and Ubuntu at all, they always just worked for me, and that’s despite running a bunch of PPAs for GPU stuff on my Ubuntu install.

        • Feyd@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          2 days ago

          By ubuntu blowing up 3 times over a decade when I tried distro upgrade? Arch requires you to turn a wrench periodically, but keeping upgraded is nowhere as risky.

    • chickenf622@sh.itjust.works
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      3 days ago

      I think Nix is better used for things like servers instead of a daily driver PC. Having to fuck with config files for my laptop/desktop would be a nightmare that I refuse to go through. I’ve been playing with Nix on a home server and I’m loving it for that. With a limited scope on what actually needs to be installed it makes managing the configs possible.

      • Samskara@sh.itjust.works
        link
        fedilink
        arrow-up
        4
        ·
        3 days ago

        It makes sense if you have several computers, where you want the same setup.

        I have several computers I actively use, but they all run different operating systems and different software. There’s typically a main machine, a vintage machine, and an experimental one. I like the variety.

      • [object Object]@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        Many people do ‘config files’ with Ansible, or at least with some kinda dotfiles hosted on their Github. This way, firstly, setting up a new machine takes maybe an hour mostly because of downloading all the packages. Secondly, no need to guess what settings one has changed somewhere years ago, since they’re all written down in these files.

        It’s actually very convenient if one adds things to the configs gradually when the need arises.

    • Pommes_für_dein_Balg@feddit.orgOP
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      The main thing that keeps me from going back to it is how much I hate manually setting up an encrypted logical volume over multiple disks with BTRFS snapshotting.