adding defaultSession and removing gamescope.sh

This commit is contained in:
2024-12-08 17:53:24 -05:00
parent 40f51d9934
commit 74d61236b6
2 changed files with 12 additions and 19 deletions

View File

@@ -12,8 +12,6 @@
inputs.nixos-hardware.nixosModules.framework-11th-gen-intel
];
environment.loginShellInit = ''[[ "$(tty)" = "/dev/tty1" ]] && ${./gamescope.sh}'';
networking = {
hostName = "muninn";
hostId = "a43179c5";
@@ -32,7 +30,18 @@
security.rtkit.enable = true;
services = {
getty.autologinUser = "gaming";
displayManager = {
sddm = {
enable = true;
wayland.enable = true;
};
enable = true;
autoLogin = {
user = "gaming";
enable = true;
};
defaultSession = "steam";
};
openssh.ports = [ 295 ];

View File

@@ -1,16 +0,0 @@
#!/usr/bin/env bash
set -xeuo pipefail
gamescopeArgs=(
--adaptive-sync # VRR support
--hdr-enabled
--rt
--steam
)
steamArgs=(
-pipewire-dmabuf
-tenfoot
)
exec gamescope "${gamescopeArgs[@]}" -- steam "${steamArgs[@]}"