system/modules/hardware/thinkpad.nix (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | { config, pkgs, ... }:
{ boot.kernelModules = [ ];
boot.blacklistedKernelModules = [ "thinkpad_ec" ];
boot.extraModulePackages = with config.boot.kernelPackages; [
acpi_call
];
hardware.trackpoint = {
enable = true;
emulateWheel = true;
};
services.thinkfan = {
enable = true;
};
services.tlp = {
enable = true;
};
imports = [
./bare-metal.nix
./laptop.nix
];
}
|