From 9d8a303b51e26d3b66d96c7ee7dd00cb60feec13 Mon Sep 17 00:00:00 2001 From: Dea Date: Fri, 9 Jan 2026 13:48:07 -0500 Subject: [PATCH] updated priority for gpu settings for pc --- hosts/sandalphon/configuration.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/hosts/sandalphon/configuration.nix b/hosts/sandalphon/configuration.nix index 990fe9d..da28af6 100644 --- a/hosts/sandalphon/configuration.nix +++ b/hosts/sandalphon/configuration.nix @@ -6,14 +6,15 @@ ... }: +let + nvidiaPackage = config.hardware.nvidia.package; +in { networking.hostName = lib.mkDefault "sandalphon"; # nvidia drivers - hardware.graphics = { - enable = true; - }; - services.xserver.videoDrivers = [ "nvidia" ]; + hardware.graphics.enable = true; + services.xserver.videoDrivers = lib.mkDefault [ "nvidia" ]; hardware.nvidia = { modesetting.enable = true; # Nvidia power management. Experimental, and can cause sleep/suspend to fail. @@ -23,7 +24,8 @@ powerManagement.enable = false; powerManagement.finegrained = false; - open = true; + # open = true; + open = lib.mkOverride 990 (nvidiaPackage ? open && nvidiaPackage ? firmware); # Enable the Nvidia settings menu, # accessible via `nvidia-settings`. nvidiaSettings = true;