commit | c02e93ffd9b071eabbf22c0c6b3bc64a4e0671cc | [log] [tgz] |
---|---|---|
author | Skyler Grey <skyler3665@gmail.com> | Fri Sep 09 08:16:03 2022 +0100 |
committer | Skyler Grey <skyler3665@gmail.com> | Fri Sep 09 08:29:49 2022 +0100 |
tree | 73bb9df82ed28f0925480455201cec9e2bf80061 | |
parent | b8c801effbfc23217167584c6aa2ff37b60b1e5f [diff] |
Enable tlp and powertop for battery saving
diff --git a/modules/battery.nix b/modules/battery.nix new file mode 100644 index 0000000..381d956 --- /dev/null +++ b/modules/battery.nix
@@ -0,0 +1,12 @@ +{pkgs, ...}: { + config = { + services.tlp.enable = true; + + powerManagement.powertop.enable = true; + + environment = { + systemPackages = [pkgs.powertop]; + persistence."/nix/persist".directories = ["/var/cache/powertop"]; + }; + }; +}