From c666480059915a1219d4e6226234cbd82a05384d Mon Sep 17 00:00:00 2001 From: aleksana Date: Thu, 8 Jan 2026 04:34:17 +0800 Subject: [PATCH] nixos/tlp: explicitly set wantedBy for tlp-pd --- nixos/modules/services/hardware/tlp.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nixos/modules/services/hardware/tlp.nix b/nixos/modules/services/hardware/tlp.nix index 9cb29c65ea98..58d6a4f8e569 100644 --- a/nixos/modules/services/hardware/tlp.nix +++ b/nixos/modules/services/hardware/tlp.nix @@ -172,6 +172,12 @@ in # won't fail due to the save dir not existing. serviceConfig.StateDirectory = "tlp"; }; + + services.tlp-pd = lib.mkIf cfg.pd.enable { + # have to define again because [Install] in included file not honored + # https://github.com/NixOS/nixpkgs/issues/81138 + wantedBy = [ "graphical.target" ]; + }; }; }; }