main
1{
2 flake.modules.nixos.desktop = {pkgs, ...}: {
3 services = {
4 tlp = {
5 enable = true;
6 pd.enable = true;
7 };
8 upower.enable = true;
9 };
10
11 environment.systemPackages = [
12 pkgs.powertop # Using package instead of module to avoid USB auto suspend
13 ];
14 };
15}