From f64acdea2bea1ff1ba4e5cf6e8d52193c3b0e8a0 Mon Sep 17 00:00:00 2001 From: Sunderland93 Date: Sat, 2 Sep 2023 19:05:17 +0400 Subject: [PATCH] Add conditions to systemd services --- usr/lib/systemd/user/swayidle.service | 1 + usr/lib/systemd/user/switch-top-level.service | 1 + 2 files changed, 2 insertions(+) diff --git a/usr/lib/systemd/user/swayidle.service b/usr/lib/systemd/user/swayidle.service index 55f8f3b..d5fa25f 100644 --- a/usr/lib/systemd/user/swayidle.service +++ b/usr/lib/systemd/user/swayidle.service @@ -2,6 +2,7 @@ Description=Idle manager for Wayland Documentation=man:swayidle(1) PartOf=graphical-session.target +ConditionPathExists=/usr/bin/swayidle [Service] Type=simple diff --git a/usr/lib/systemd/user/switch-top-level.service b/usr/lib/systemd/user/switch-top-level.service index d40a93b..627a5e3 100644 --- a/usr/lib/systemd/user/switch-top-level.service +++ b/usr/lib/systemd/user/switch-top-level.service @@ -1,5 +1,6 @@ [Unit] Requires=graphical-session.target +ConditionPathExists=/usr/share/sway/scripts/switch-top-level.py [Service] ExecStart=/usr/share/sway/scripts/switch-top-level.py