• FoxAlive@lemmy.zip
    link
    fedilink
    arrow-up
    33
    ·
    3 days ago

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

      • FoxAlive@lemmy.zip
        link
        fedilink
        arrow-up
        9
        ·
        3 days 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
          8
          ·
          3 days 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

          • chunkystyles@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            6
            ·
            2 days ago

            Wait, what issues? I have it running on my Steam Deck with Bazzite and my PC with Aurora. I didn’t have any issues.

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

              Bazzite probably has Syncthing baked into the distro, like Nobara does. That is not the case with SteamOS, so it gets wiped with each OS update

          • Spice Hoarder@lemmy.zip
            link
            fedilink
            arrow-up
            3
            arrow-down
            1
            ·
            2 days ago

            No idea what syncthing is, are there issues with the brew version? Looks pretty straight forward.

          • marcie (she/her)@lemmy.mlOP
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            2 days ago

            I just install the service via brew and use syncthingy for gui 🤷‍♀️ one command, brew install syncthing, one click to install syncthingy. You could also run the podman service for it if you want more protection

            Brew is native on bazzite

            • mnemonicmonkeys@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              3
              ·
              2 days ago

              Syncthingy is just a dashboard. It doesn’t have the service packaged in, you have to set it up separately as a systemd service if it isn’t already included in your distro, which will get rewritten by SteamOS

              • Valerie Ashborne@feddit.org
                link
                fedilink
                arrow-up
                2
                ·
                2 days ago

                Maybe this is true for SteamOS, but I am mostly was replying about “great at that, but it takes a lot to get around the immutability without relying on unmaintained flatpaks”. I use immutable Distro, there is maintained syncthing available as Flatpak, and i did not experienced any problems related to using immutable distribution with syncthing specifically, so eh.

                  • Valerie Ashborne@feddit.org
                    link
                    fedilink
                    arrow-up
                    1
                    ·
                    edit-2
                    1 day ago

                    Nope.

                    syncthing: Kommando nicht gefunden

                    As far I am aware - there is no other packages related to syncthing is avaliable in distro repositories and this one not included by distro by default.

                    UPD: there also appears to be syncthing-tools package in repos, but it is also not included in mine system by default and I never installed it myself.

                    The only trace of Syncthing on my system is… well, from that flatpak. And unless I missunderstund how any of that works, syncthing is included in flatpak and you can look for it in its manifest file: https://github.com/flathub/com.github.zocker_160.SyncThingy/blob/a786450f1305474e71c1f33c468ff3dc5758e238/com.github.zocker_160.SyncThingy.yml#L42 It takes syncting release from https://github.com/syncthing/syncthing/releases and adds it to build process.