diff --git a/configuration.nix b/configuration.nix index 404a1a7..7048e4d 100644 --- a/configuration.nix +++ b/configuration.nix @@ -90,20 +90,11 @@ in experimental-features = nix-command flakes ''; - hardware.enableAllFirmware = true; - hardware.nvidia = { - package = config.boot.kernelPackages.nvidiaPackages.stable; - modesetting.enable = true; - powerManagement.enable = true; - open = false; - nvidiaSettings = false; - }; services.udev.extraRules = if isAdata then '' ACTION=="add|change",KERNEL=="nvme[0-9]", ATTR{queue/scheduler}="none" '' else ""; boot.kernelParams = lib.optionals isNvidia [ "nvidia-drm.modeset=1" ] ++ lib.optionals isAdata [ "nvme_core.default_ps_max_latency_us=0" "nvme_core.io_timeout=4294967295" ]; - boot.blacklistedKernelModules = if isNvidia then [ "nouveau" ] else [ ]; boot.extraModprobeConfig = if isNvidia then "options nvidia "