• kugmo@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    8 months ago

    can’t wait to see what people eventually do with the nix package manager too. it’ll be great to keep all of the foreign/custom packages after an operating system upgrade.

    • vividspecter@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      8 months ago

      I’ve been using it myself to install vkBasalt and some Pipewire filters, but it would be nice to see more widespread usage for sure.

      • Draconic NEO@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        8 months ago

        Is there a guide on how to install and get it up and running on SteamOS? I looked on Google but it still seems relatively new.

        • vividspecter@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          8 months ago

          I assume you mean Nix, in which case this article for the Determinate installer is where I started from. It’s an older article, but I don’t think too much has changed since.

          Mind you, it doesn’t go into nix config at all, just getting nix installed. And I was already familiar with Nix otherwise so it may be challenging if you’re just starting out.

          Anyway, if you’re willing to try, I recommend learning about home-manager after that, which is what you’ll need to maintain a config since it’s not a system NixOS install. Since it’s a standalone install, either Standalone installation or standalone flakes are your options. I prefer to use flakes personally, but it’s up to you.

    • Draconic NEO@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      Does 3.5.5 actually support Nix? I mean I didn’t see anything about it in the changelog (unless I missed something). This would absolutely be a welcome change if it’s actually implemented, not having a way to install foreign packages without them being overwritten by OTA is an important thing to have.