I’m quite new to Nixos and want to install Steam Link. Has anyone ever installed it? There is a fairly old discussion on Github about it that mentions some appimage but there does not seem to be a package. Any ideas how to approach this?

  • Cosmiss@beehaw.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    I am also new to Nix and haven’t tried this yet myself, so please excuse me if this is wrong. Looks like you just have to set

    programs.steam.remotePlay.openFirewall = true;

    in your configuration.nix or flake or wherever you’re enabling Steam.

    It’s in the first code block on this wiki page. https://nixos.wiki/wiki/Steam

    • priapus@piefed.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 days ago

      This is the correct way to configure Steam to use remote play, but OP is looking for how to install the Steam Link application, which can be installed separately from Steam. Its good for low power devices like a raspberry pi.

  • priapus@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    I’d recommend just installing the Flatpak. If you want to have it in your Nix configuration you can use nix-flatpak.

    I’d also recommend looking into other options like Moonlight and Sunshine, they have better performance in my experience.

  • Malgas@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 days ago

    I’ve never used Steam Link, but at a glance I’m feeling a bit confused about your use case. It’s a remote play client for mobile devices, isn’t it?

    On NixOS you can just install Steam, which has remote play built in.

    • washipp@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 days ago

      Actually I think your right. I thought I required SteamLink to play on another machine. Thats on me for not checking properly! Will get back once I’ve tested it.

    • priapus@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 days ago

      I imagine they want to install to install it on a low power device, where it wouldn’t make sense to install the full steam client.