diff options
| author | 2026-05-13 13:43:26 +0100 | |
|---|---|---|
| committer | 2026-05-13 13:43:26 +0100 | |
| commit | 41b4bfd9bcc2bab54abfd0b6d9995118884d5e61 (patch) | |
| tree | 7c2bce2ca9d2482765d9d4e85cb2afb0c437735f /dot_config/systemd/user | |
| parent | 422dfee0ab8da4e312b7d5107dddc099bc82bb96 (diff) | |
| download | dotfiles-41b4bfd9bcc2bab54abfd0b6d9995118884d5e61.tar.gz dotfiles-41b4bfd9bcc2bab54abfd0b6d9995118884d5e61.tar.bz2 dotfiles-41b4bfd9bcc2bab54abfd0b6d9995118884d5e61.zip | |
Revert "fix(signal): wait for StatusNotifierWatcher before launching"
This reverts commit 6eafc884f77a367f04dc4e7b35ca999de5bea271.
Diffstat (limited to 'dot_config/systemd/user')
| -rw-r--r-- | dot_config/systemd/user/signal.service | 7 |
1 files changed, 1 insertions, 6 deletions
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 |
