diff --git a/hosts/hermit/configuration.nix b/hosts/hermit/configuration.nix index 82d1618..11dce4c 100644 --- a/hosts/hermit/configuration.nix +++ b/hosts/hermit/configuration.nix @@ -34,7 +34,6 @@ }; hardware = { nvidia.enable = true; - intel.enable = true; bluetooth = { enable = true; powerOnBoot = false; diff --git a/hosts/temperance/configuration.nix b/hosts/temperance/configuration.nix index 71af206..d7f255f 100644 --- a/hosts/temperance/configuration.nix +++ b/hosts/temperance/configuration.nix @@ -59,10 +59,7 @@ in { }; }; sound.enable = true; - hardware = { - intel.enable = true; - nvidia.enable = true; - }; + hardware.nvidia.enable = true; }; desktops.hyprland.enable = true; diff --git a/modules/system/hardware/cpu/intel.nix b/modules/system/hardware/cpu/intel.nix index ba82da7..ee059aa 100644 --- a/modules/system/hardware/cpu/intel.nix +++ b/modules/system/hardware/cpu/intel.nix @@ -4,22 +4,16 @@ pkgs, ... }: let - inherit (lib.modules) mkDefault mkIf; - inherit (lib.options) mkEnableOption; - - cfg = config.modules.system.hardware.intel; + inherit (lib.modules) mkDefault; in { - options.modules.system.hardware.intel.enable = mkEnableOption "Intel Hardware"; - config = mkIf cfg.enable { - hardware = { - cpu.intel.updateMicrocode = mkDefault config.hardware.enableRedistributableFirmware; - graphics.extraPackages = builtins.attrValues { - inherit - (pkgs) - intel-vaapi-driver - intel-media-driver - ; - }; + hardware = { + cpu.intel.updateMicrocode = mkDefault config.hardware.enableRedistributableFirmware; + graphics.extraPackages = builtins.attrValues { + inherit + (pkgs) + intel-vaapi-driver + intel-media-driver + ; }; }; }