• MalReynolds@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 hours ago

      Only the main OS image is immutable, but there’s distrobox, homebrew, virtual machines (now moved to bazzite-dx, only a rebase away), lots of ways to install stuff in userspace.

      Distroboxes are actually a really good developer workflow (except for system level stuff) once you adapt, install everything needed for a project, develop, archive the environment, all without touching the main OS. Obscure old project with instructions only for Arch, needing old python and CUDA versions, no problem. Super versatile and you never boot to a broken system.

      In a pinch you can also change the image with rpm-ostree install.

    • melfie@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      2 hours ago

      I tried it and I wanted to uninstall Steam because I use Lutris and don’t want something proprietary potentially collecting data. I’m sure it’s possible to do, but I couldn’t be bothered because it’d be going against the grain. I like the concept otherwise, especially for a gaming distro. An immutable gaming / HTPC distro with Plsma Bigscreen and no Steam would be the bees knees.

    • FoxAlive@lemmy.zip
      link
      fedilink
      arrow-up
      16
      ·
      5 hours ago

      I thought the immutability was the reason it was peoples choice over a distro like cachyos.

        • FoxAlive@lemmy.zip
          link
          fedilink
          arrow-up
          4
          ·
          5 hours ago

          If its just a gaming PC you really don’t need much outside of the discover store, steam, and a web browser so its fine and probably just a safe move especially if its a shared PC.

          Its only really annoying if your gaming rig is your main rig too.

          • mnemonicmonkeys@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            56 minutes ago

            Not quite. I’ve run into a gaming case where immutability becomes a problem: Syncthing.

            If you want to synchronize emulator saves between devices then Syncthing is great at that, but it takes a lot to get around the immutability without relying on unmaintained flatpaks (aka Syncthing-gtk). At least not on Steam Deck, which doesn’t have Syncthing baked into the main distro