1
0
Fork 0
mirror of https://github.com/NixOS/nixos-hardware synced 2024-12-05 01:09:44 +01:00
nixos-hardware/asus/zenbook/ux371/default.nix

26 lines
690 B
Nix
Raw Normal View History

2024-05-20 04:06:05 +02:00
{
config,
lib,
...
}:
{
imports = [
../../../common/cpu/intel/tiger-lake
2024-05-20 04:06:05 +02:00
../../../common/pc/laptop
../../../common/pc/laptop/ssd
../../battery.nix
];
# while tiger-lake in general not supported by xe, some chipsets like this one are.
hardware.intelgpu.driver = lib.mkIf (lib.versionAtLeast config.boot.kernelPackages.kernel.version "6.8") "xe";
2024-05-20 04:06:05 +02:00
boot.kernelParams = lib.mkIf (config.hardware.intelgpu.driver == "xe") [
"i915.force_probe=!9a49"
"xe.force_probe=9a49"
];
hardware.enableRedistributableFirmware = lib.mkDefault true;
services.thermald.enable = lib.mkDefault true;
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
}