diff --git a/hosts/skadi/configuration.nix b/hosts/skadi/configuration.nix index 38ed2a2..6eace0b 100644 --- a/hosts/skadi/configuration.nix +++ b/hosts/skadi/configuration.nix @@ -64,7 +64,7 @@ }; # Setup nvidia drivers - services.xserver.videoDrivers = ["nvidia"]; + services.xserver.videoDrivers = lib.mkIf (config.specialisation != {}) ["nvidia"]; hardware.nvidia = { modesetting.enable = true; open = true; @@ -92,6 +92,12 @@ powerManagement.enable = true; }; + specialisation = { + nvk.configuration = { + hardware.nvidia.open = lib.mkDefault false; + }; + }; + # Enable networking networking.networkmanager = { enable = true;