Steam: Difference between revisions
m formatting and hyperlinking |
m →Tips and tricks: enhance: snippet |
||
| Line 98: | Line 98: | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
# Clean Quiet Boot | # Clean Quiet Boot | ||
boot | boot = { | ||
kernelParams = [ | |||
"quiet" | |||
"splash" | |||
"console=/dev/null" | |||
]; | |||
plymouth.enable = true; | |||
}; | |||
programs | programs = { | ||
gamescope = { | |||
enable = true; | |||
capSysNice = true; | |||
}; | |||
steam.gamescopeSession.enable = true; | |||
}; | }; | ||
# Gamescope Auto Boot from TTY (example) | # Gamescope Auto Boot from TTY (example) | ||
services | services = { | ||
xserver.enable = false; # Assuming no other Xserver needed | |||
getty.autologinUser = <"USERNAME_HERE">; | |||
greetd = { | |||
enable = true; | |||
settings = { | |||
default_session = { | |||
command = "${lib.getExe pkgs.gamescope} -W 1920 -H 1080 -f -e --xwayland-count 2 --hdr-enabled --hdr-itm-enabled -- steam -pipewire-dmabuf -gamepadui -steamdeck -steamos3 > /dev/null 2>&1"; | |||
user = <"USERNAME HERE">; | |||
}; | |||
}; | }; | ||
}; | }; | ||