From 41b4bfd9bcc2bab54abfd0b6d9995118884d5e61 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Wed, 13 May 2026 13:43:26 +0100 Subject: Revert "fix(signal): wait for StatusNotifierWatcher before launching" This reverts commit 6eafc884f77a367f04dc4e7b35ca999de5bea271. --- dot_config/systemd/user/signal.service | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'dot_config/systemd/user') diff --git a/dot_config/systemd/user/signal.service b/dot_config/systemd/user/signal.service index f1ea930..80d25f2 100644 --- a/dot_config/systemd/user/signal.service +++ b/dot_config/systemd/user/signal.service @@ -1,16 +1,11 @@ [Unit] Description=Signal Desktop (flatpak) PartOf=graphical-session.target -Requires=waybar.service -After=graphical-session.target waybar.service +After=graphical-session.target ConditionEnvironment=WAYLAND_DISPLAY [Service] Type=simple -# Wait until waybar has registered org.kde.StatusNotifierWatcher on the -# user bus, otherwise Signal launches without a tray icon and there is -# no way to raise the window. -ExecStartPre=/bin/sh -c 'for _ in $(seq 1 60); do busctl --user --timeout=1 status org.kde.StatusNotifierWatcher >/dev/null 2>&1 && exit 0; sleep 0.5; done; exit 1' ExecStart=/usr/bin/flatpak run org.signal.Signal --start-in-tray Restart=on-failure RestartSec=5s -- cgit v1.3.1