blob: 5707331bec21811c4c2d4da9b7f5ca96a596de27 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
{ pkgs, ... }:
{
programs = {
steam =
let
openFirewall = false;
in
{
enable = true;
remotePlay.openFirewall = openFirewall;
localNetworkGameTransfers.openFirewall = openFirewall;
dedicatedServer.openFirewall = openFirewall;
extest.enable = true;
# gamescopeSession.enable = true;
package = pkgs.steam-small.override {
extraEnv = {
# MANGOHUD = true;
# SDL_VIDEODRIVER = "x11";
};
};
extraCompatPackages = [ pkgs.proton-ge-bin.steamcompattool ];
};
gamemode = {
enable = true;
enableRenice = false;
};
gamescope.enable = true;
};
environment.systemPackages = with pkgs; [
mangohud
steamtinkerlaunch
];
}
|