From a2c8388b47d806014f605dca76da821c533b7f30 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 4 Dec 2025 10:51:20 +0100 Subject: [PATCH] feat(nix): update hardware configuration for T15 without detected modules - Added imports: intel Tiger Lake CPU and GPU, laptop, SSD, and PC-specific configurations from `nixos-hardware`. - Set `kernel-providers` to use `linuxPackages_latest`. - Improved hardware configuration from `nixos againts configuration..` for modernized-hardware heldon --- systems/x86_64-linux/t15/hardware-configuration.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/systems/x86_64-linux/t15/hardware-configuration.nix b/systems/x86_64-linux/t15/hardware-configuration.nix index d538c9e..a2f8f80 100644 --- a/systems/x86_64-linux/t15/hardware-configuration.nix +++ b/systems/x86_64-linux/t15/hardware-configuration.nix @@ -5,13 +5,20 @@ config, lib, pkgs, - modulesPath, + inputs, ... }: { - imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; + imports = [ + "${inputs.nixos-hardware}/common/cpu/intel/tiger-lake" + "${inputs.nixos-hardware}/common/gpu/intel/tiger-lake" + "${inputs.nixos-hardware}/common/pc/laptop" + "${inputs.nixos-hardware}/common/pc/ssd" + "${inputs.nixos-hardware}/common/pc" + ]; + kernelPackages = lib.mkOverride 0 pkgs.linuxPackages_latest; boot.kernelModules = [ "kvm-intel" ]; boot.initrd.availableKernelModules = [ "ahci"