snowflake/hosts/tsuki/gaming.nix
notohh 193f2480d7
Some checks failed
ci/woodpecker/cron/flake-lock-update Pipeline failed
flake.nix: update
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
2025-01-12 20:52:09 -05:00

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
];
};
};
}