From f4813cb2813744d03e7e10e4e9b24fa9f8f3a2d0 Mon Sep 17 00:00:00 2001 From: Giulio De Pasquale Date: Sat, 1 Feb 2025 18:47:27 +0000 Subject: [PATCH] refactor(sunshine.nix): update display manager and X server configuration --- hosts/architect/sunshine.nix | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/hosts/architect/sunshine.nix b/hosts/architect/sunshine.nix index 13474b0..f9cdf89 100644 --- a/hosts/architect/sunshine.nix +++ b/hosts/architect/sunshine.nix @@ -95,6 +95,7 @@ in origin_web_ui_allowed = "lan"; min_threads = 12; log_path = "sunshine.log"; + back_button_timeout = 2500; }; applications = { env = { @@ -133,21 +134,23 @@ in }; }; + displayManager = { + autoLogin = { + inherit user; + enable = true; + }; + + sddm = { + enable = true; + wayland.enable = false; + + }; + }; + xserver = { enable = true; videoDrivers = [ "nvidia" ]; - desktopManager.gnome.enable = true; - displayManager = { - gdm = { - enable = true; - autoSuspend = false; - autoLogin = { - inherit user; - enable = true; - }; - }; - defaultSession = "gnome-xorg"; - }; + desktopManager.xfce.enable = true; monitorSection = '' HorizSync 5.0 - 1000.0