From e7b72a6c1740f69ec9e817b1282771a6ee66e4c9 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Fri, 3 Jul 2026 22:29:57 +0100 Subject: [PATCH] Update cinnamon-session.target to manage waybar.service Add conflict and ordering for waybar.service in cinnamon-session.target --- data/systemd/user/cinnamon-session.target | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data/systemd/user/cinnamon-session.target b/data/systemd/user/cinnamon-session.target index 33e9e45..3040154 100644 --- a/data/systemd/user/cinnamon-session.target +++ b/data/systemd/user/cinnamon-session.target @@ -11,4 +11,10 @@ After=graphical-session-pre.target PropagatesStopTo=graphical-session.target PropagatesStopTo=graphical-session-pre.target +# waybar.service declares WantedBy=graphical-session.target with no +# compositor scoping, so it gets pulled in under any session that wants +# graphical-session.target - including Cinnamon, which it doesn't support. +Conflicts=waybar.service +Before=waybar.service + CollectMode=inactive-or-failed