notohh
193f2480d7
Some checks failed
ci/woodpecker/cron/flake-lock-update Pipeline failed
license: update pkgs: remove scls nix: update inputs and insecure pkgs tsuki: init gaming file blocky: update blocklist pgres: add dbs home: update themes programs: init opencomposite media: remove spotify-player helix: update theme and scls tsuki: remove stylix overlays: set chatterino tag to null
53 lines
997 B
Nix
53 lines
997 B
Nix
{
|
|
pkgs,
|
|
inputs,
|
|
...
|
|
}: {
|
|
imports = [
|
|
inputs.nix-gaming.nixosModules.platformOptimizations
|
|
inputs.nixpkgs-xr.nixosModules.nixpkgs-xr
|
|
];
|
|
services = {
|
|
wivrn = {
|
|
enable = true;
|
|
defaultRuntime = true;
|
|
openFirewall = true;
|
|
autoStart = true;
|
|
monadoEnvironment = {
|
|
U_PACING_COMP_MIN_TIME_MS = "8";
|
|
};
|
|
};
|
|
monado = {
|
|
enable = true;
|
|
highPriority = true;
|
|
};
|
|
sunshine = {
|
|
enable = true;
|
|
autoStart = false;
|
|
openFirewall = true;
|
|
capSysAdmin = true;
|
|
};
|
|
};
|
|
programs = {
|
|
gamemode = {
|
|
enable = true;
|
|
enableRenice = true;
|
|
};
|
|
gamescope = {
|
|
enable = true;
|
|
capSysNice = true;
|
|
args = [
|
|
"--expose-wayland"
|
|
"--framerate-limit 144"
|
|
];
|
|
};
|
|
steam = {
|
|
enable = true;
|
|
platformOptimizations.enable = true;
|
|
extraCompatPackages = [
|
|
pkgs.proton-ge-bin
|
|
pkgs.proton-ge-rtsp-bin
|
|
];
|
|
};
|
|
};
|
|
}
|