diff --git a/lenovo/thinkpad/common.nix b/lenovo/thinkpad/common.nix index cb80001..e51a575 100644 --- a/lenovo/thinkpad/common.nix +++ b/lenovo/thinkpad/common.nix @@ -5,6 +5,11 @@ let in { + boot = { + kernelModules = [ "tp_smapi" ]; + extraModulePackages = with config.boot.kernelPackages; [ tp_smapi ]; + }; + hardware.trackpoint.enable = mkDefault true; services.tlp.enable = mkDefault true; services.xserver.libinput.enable = mkDefault true; diff --git a/lenovo/thinkpad/x220/default.nix b/lenovo/thinkpad/x220/default.nix index 44f1175..2a506d0 100644 --- a/lenovo/thinkpad/x220/default.nix +++ b/lenovo/thinkpad/x220/default.nix @@ -3,11 +3,6 @@ { imports = [ ../intel.nix ]; - boot = { - kernelModules = [ "tp_smapi" ]; - extraModulePackages = with config.boot.kernelPackages; [ tp_smapi ]; - }; - # hard disk protection if the laptop falls services.hdapsd.enable = true;