current
 1{den, ...}: {
 2  den.aspects.desktop.includes = [den.aspects.desktop._.power-management];
 3
 4  den.aspects.desktop.provides.power-management.nixos = {pkgs, ...}: {
 5    services = {
 6      tlp = {
 7        enable = true;
 8        pd.enable = true;
 9      };
10      upower.enable = true;
11    };
12
13    environment.systemPackages = [
14      pkgs.powertop # Using package instead of module to avoid USB auto suspend
15    ];
16  };
17}