Steam: Difference between revisions

imported>Klaymore
m Spelling, grammatical, and a few phrasing edits.
imported>Minion3665
Add a note that steam installs multiple unfree packages so you will need to remember to add them all
Line 13: Line 13:
</syntaxhighlight>
</syntaxhighlight>
{{warning|Just adding <code>steam</code> to your package list is not going to work, since it won't enable all necessary system options. Please enable steam as shown above.}}
{{warning|Just adding <code>steam</code> to your package list is not going to work, since it won't enable all necessary system options. Please enable steam as shown above.}}
{{note|Enabling steam installs several unfree packages. If you are using <code>allowUnfreePredicate</code> you will need to ensure that your configurations permit all of them.}}
<syntaxHighlight lang=nix>
{
  nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
    "steam"
    "steam-original"
    "steam-runtime"
  ];
}
</syntaxHighlight>


=== Native steam client ===
=== Native steam client ===