Steam: Difference between revisions
imported>Artturin use steam module and clean up |
imported>Yusdacra m Fixed some indentation, better formatting |
||
Line 33: | Line 33: | ||
<syntaxHighlight lang=nix> | <syntaxHighlight lang=nix> | ||
environment.systemPackages = with pkgs; [ | environment.systemPackages = with pkgs; [ | ||
steam-run-native | |||
]; | ]; | ||
</syntaxHighlight> | </syntaxHighlight> | ||
Line 43: | Line 43: | ||
<syntaxHighlight lang=nix> | <syntaxHighlight lang=nix> | ||
environment.systemPackages = with pkgs; [ | environment.systemPackages = with pkgs; [ | ||
(steam.override { nativeOnly = true; }).run | |||
]; | ]; | ||
</syntaxHighlight> | </syntaxHighlight> | ||
Line 66: | Line 66: | ||
<syntaxHighlight lang=nix> | <syntaxHighlight lang=nix> | ||
environment.systemPackages = with pkgs; [ | environment.systemPackages = with pkgs; [ | ||
(steam.override { | |||
withPrimus = true; | |||
extraPkgs = pkgs: [ bumblebee glxinfo ]; | |||
nativeOnly = true; | |||
}).run | |||
]; | ]; | ||
</syntaxHighlight> | </syntaxHighlight> | ||
Line 73: | Line 77: | ||
<syntaxHighlight lang=nix> | <syntaxHighlight lang=nix> | ||
programs.java.enable = true; | programs.java.enable = true; | ||
environment.systemPackages = with pkgs; [ | |||
(steam.override { withJava = true; }) | |||
]; | ]; | ||
</syntaxHighlight> | </syntaxHighlight> |