Compare commits
3 commits
79bda5ab72
...
1793f04e48
Author | SHA1 | Date | |
---|---|---|---|
1793f04e48 | |||
44ea1eed41 | |||
a8114e7728 |
3 changed files with 28 additions and 12 deletions
18
flake.lock
generated
18
flake.lock
generated
|
@ -7,11 +7,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1701609479,
|
||||
"narHash": "sha256-mcEnMz7XB3K57ZX16VXoEkswljSNGXdMuUu5+g8a8R8=",
|
||||
"lastModified": 1704311514,
|
||||
"narHash": "sha256-j6JsfCv31bW7LzV06q2L/27QZ4k1Zq7lEq2AR9R150A=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "e504e8d01f950776c3a3160ba38c5957a1b89e66",
|
||||
"rev": "fcbc70a7ee064f2b65dc1fac1717ca2a9813bbe6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -22,11 +22,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1701253981,
|
||||
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
|
||||
"lastModified": 1703961334,
|
||||
"narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
|
||||
"rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -37,11 +37,11 @@
|
|||
},
|
||||
"nur": {
|
||||
"locked": {
|
||||
"lastModified": 1703791557,
|
||||
"narHash": "sha256-AUzfwY6z9B/SHjILvwQYVl5tKtCoxTvti1oRuV3zlHc=",
|
||||
"lastModified": 1704310877,
|
||||
"narHash": "sha256-xUNF4HNNvr2lGFVIGYkR8ar9EGAwwNAu9zEk757Y41U=",
|
||||
"owner": "nix-community",
|
||||
"repo": "NUR",
|
||||
"rev": "d52c3b8e906cc63efe311ae6277867f7b68f3bca",
|
||||
"rev": "66bed8c7853673ba7919664f94a99deea137b916",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
{ ... }: {
|
||||
config.modules.gaming.steam.enable = true;
|
||||
config.modules.gaming.steam = {
|
||||
enable = true;
|
||||
gamemode = true;
|
||||
gamescope = true;
|
||||
};
|
||||
config.modules.hardware.laptop.enable = false;
|
||||
}
|
||||
|
|
|
@ -19,10 +19,22 @@ in
|
|||
};
|
||||
};
|
||||
config = mkIf cfg.enable {
|
||||
programs.gamemode.enable = cfg.gamemode;
|
||||
programs.gamescope.enable = cfg.gamescope;
|
||||
programs.gamemode = {
|
||||
enable = cfg.gamemode;
|
||||
};
|
||||
programs.gamescope = {
|
||||
enable = cfg.gamescope;
|
||||
capSysNice = true;
|
||||
};
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
gamescopeSession = {
|
||||
enable = cfg.gamescope;
|
||||
args = [
|
||||
"-O DP-2"
|
||||
"-F fsr"
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue