From 211594c88d74a40d89aec879f57eac908fb549e6 Mon Sep 17 00:00:00 2001 From: Joonas Rautiola Date: Thu, 13 Nov 2025 16:24:15 +0200 Subject: [PATCH] swww: add package to service path Signed-off-by: Joonas Rautiola --- modules/services/swww.nix | 3 +++ .../services/swww/swww-graphical-session-target.service | 1 + 2 files changed, 4 insertions(+) diff --git a/modules/services/swww.nix b/modules/services/swww.nix index 422aa1ebf..ae5207768 100644 --- a/modules/services/swww.nix +++ b/modules/services/swww.nix @@ -50,6 +50,9 @@ in Service = { ExecStart = "${lib.getExe' cfg.package "swww-daemon"} ${lib.escapeShellArgs cfg.extraArgs}"; + Environment = [ + "PATH=$PATH:${lib.makeBinPath [ cfg.package ]}" + ]; Restart = "always"; RestartSec = 10; }; diff --git a/tests/modules/services/swww/swww-graphical-session-target.service b/tests/modules/services/swww/swww-graphical-session-target.service index 180ca621e..d4f664d6a 100644 --- a/tests/modules/services/swww/swww-graphical-session-target.service +++ b/tests/modules/services/swww/swww-graphical-session-target.service @@ -2,6 +2,7 @@ WantedBy=graphical-session.target [Service] +Environment=PATH=$PATH:@swww@/bin ExecStart=@swww@/bin/swww-daemon --no-cache --layer bottom Restart=always RestartSec=10