From f06cef595c5cd37126e807377d41e41046f3c782 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Thu, 5 Feb 2026 18:59:08 +0800 Subject: [PATCH] =?UTF-8?q?rosenthal:=20noctalia-shell:=20Patch=20?= =?UTF-8?q?=E2=80=98systemd-inhibit=E2=80=99=20references.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * modules/rosenthal/packages/wm.scm (noctalia-shell) [arguments] <#:phases>: Patch ‘systemd-inhibit’ references. [inputs]: Add elogind. --- modules/rosenthal/packages/wm.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/rosenthal/packages/wm.scm b/modules/rosenthal/packages/wm.scm index b980f07..e6d9ac9 100644 --- a/modules/rosenthal/packages/wm.scm +++ b/modules/rosenthal/packages/wm.scm @@ -59,6 +59,11 @@ (guix build utils)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-references + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "Services/Power/IdleInhibitorService.qml" + (("systemd-inhibit") + (search-input-file inputs "bin/elogind-inhibit"))))) (add-after 'install 'make-wrapper (lambda* (#:key inputs #:allow-other-keys) (let ((script "noctalia-shell")) @@ -108,6 +113,7 @@ exec ~a --path ~a/share/noctalia-shell \"$@\"~%" cava cliphist coreutils-minimal + elogind fastfetch findutils fontconfig