Steam: Difference between revisions

imported>Makefu
No edit summary
imported>Makefu
No edit summary
Line 4: Line 4:
== I want to play ==
== I want to play ==
For 64-bit systems it's important to have <syntaxhighlight lang="nix" inline>hardware.opengl.driSupport32Bit = true</syntaxhighlight> in your NixOS configuration. You'll also need <syntaxhighlight lang="nix" inline>hardware.pulseaudio.support32Bit = true</syntaxhighlight> if you are using PulseAudio - this will enable 32bit ALSA apps integration.
For 64-bit systems it's important to have <syntaxhighlight lang="nix" inline>hardware.opengl.driSupport32Bit = true</syntaxhighlight> in your NixOS configuration. You'll also need <syntaxhighlight lang="nix" inline>hardware.pulseaudio.support32Bit = true</syntaxhighlight> if you are using PulseAudio - this will enable 32bit ALSA apps integration.
In short, add this to your <code>configuration.nix</code>
<syntaxHighlight lang=nix>
{
  ...
  users.users.<your-username>.packages = [
    pkgs.steam
  ];
  hardware.opengl.driSupport32Bit = true;
  hardware.pulseaudio.support32Bit = true;
}
</syntaxHighlight>


{{tip|Install "steam" package. Run "steam". Many of the games will just work.}}
{{tip|Install "steam" package. Run "steam". Many of the games will just work.}}