Steam: Difference between revisions

imported>Polypoyo
m steam-tui: change "f2a" to "2fa"
imported>Appetrosyan
Clarify installation instructions
Line 4: Line 4:


== Install ==
== Install ==
Firstly, you should install Steam itself:
{{file|/etc/configuration.nix|nix|<nowiki>
{
  environment.systemPackages = with pkgs; [
    # ...
    steam
    # ...
  ];
}
</nowiki>}}
{{warning|The above step is insufficient, 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 below.}}
The following options should be enabled to allow steam to run.


<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">
Line 12: Line 24:
   };
   };
</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.}}


{{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.}}
 
 
{{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>
<syntaxHighlight lang=nix>
{
{
Line 24: Line 37:
}
}
</syntaxHighlight>
</syntaxHighlight>
}}


=== steam-tui ===
=== steam-tui ===