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
This commit is contained in:
Harald Hoyer 2025-12-04 10:51:20 +01:00
parent fcb5e83a63
commit a2c8388b47

View file

@ -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"