nixos/machines/thinkman/hardware-configuration.nix
2023-11-07 23:19:48 +01:00

29 lines
570 B
Nix

_:
let
cpuFlavor = "intel";
in
{
# video driver
boot.initrd.kernelModules = [ "i915" ];
# Special power management settings for ThinkPads
services.tlp.enable = true;
my.hardware = {
bluetooth.enable = true;
debug.enable = true;
drive-monitor = {
enable = true;
OnFailureMail = "server@buehler.rocks";
};
firmware = {
enable = true;
inherit cpuFlavor;
};
graphics.cpuFlavor = cpuFlavor;
keychron.enable = true;
sound.enable = true;
thunderbolt.enable = true;
yubikey.enable = true;
};
}