diff options
author | Nikolay Amiantov <ab@fmap.me> | 2015-12-05 00:28:29 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2015-12-05 00:54:09 +0300 |
commit | ae7ff0208164bee5f965ad1eb5852aa26da332b7 (patch) | |
tree | fd336e02d8e606890b1cd95572d1d8711cb2548a /nixos/modules/services/hardware/tlp.nix | |
parent | 87ba86b7daf8402679683f61a9fc4574a4d91846 (diff) | |
download | nixlib-ae7ff0208164bee5f965ad1eb5852aa26da332b7.tar nixlib-ae7ff0208164bee5f965ad1eb5852aa26da332b7.tar.gz nixlib-ae7ff0208164bee5f965ad1eb5852aa26da332b7.tar.bz2 nixlib-ae7ff0208164bee5f965ad1eb5852aa26da332b7.tar.lz nixlib-ae7ff0208164bee5f965ad1eb5852aa26da332b7.tar.xz nixlib-ae7ff0208164bee5f965ad1eb5852aa26da332b7.tar.zst nixlib-ae7ff0208164bee5f965ad1eb5852aa26da332b7.zip |
tlp: use module_init_tools, avoid recompilation for nixos
Diffstat (limited to 'nixos/modules/services/hardware/tlp.nix')
-rw-r--r-- | nixos/modules/services/hardware/tlp.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/modules/services/hardware/tlp.nix b/nixos/modules/services/hardware/tlp.nix index 23b6edcefd1a..6427c5be6818 100644 --- a/nixos/modules/services/hardware/tlp.nix +++ b/nixos/modules/services/hardware/tlp.nix @@ -10,7 +10,6 @@ enableRDW = config.networking.networkmanager.enable; tlp = pkgs.tlp.override { inherit enableRDW; - kmod = config.system.sbin.modprobe; }; # XXX: We can't use writeTextFile + readFile here because it triggers @@ -69,6 +68,8 @@ in ExecStart = "${tlp}/bin/tlp init start"; ExecStop = "${tlp}/bin/tlp init stop"; }; + + environment.MODULE_DIR="/run/current-system/kernel-modules/lib/modules/"; }; tlp-sleep = { @@ -87,6 +88,8 @@ in ExecStart = "${tlp}/bin/tlp suspend"; ExecStop = "${tlp}/bin/tlp resume"; }; + + environment.MODULE_DIR="/run/current-system/kernel-modules/lib/modules/"; }; }; |