diff options
Diffstat (limited to '.config/systemd/user/events-resume.service')
-rw-r--r-- | .config/systemd/user/events-resume.service | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.config/systemd/user/events-resume.service b/.config/systemd/user/events-resume.service index b8bce6a..98724d0 100644 --- a/.config/systemd/user/events-resume.service +++ b/.config/systemd/user/events-resume.service @@ -1,12 +1,14 @@ [Unit] Description=Execute events on resume event +StartLimitBurst=5 +StartLimitIntervalSec=600 [Service] Type=simple -ExecStart=/usr/bin/env sh -c 'dbus-monitor --system | while read; do grep -q 'PrepareForSleep' && %h/.local/bin/scripts/events-resume; done' +RestartSec=3 Restart=always -RestartSec=5s SyslogIdentifier=events-resume +ExecStart=/usr/bin/env sh -c 'dbus-monitor --system | while read; do grep -q 'PrepareForSleep' && %h/.local/bin/scripts/events-resume; done' [Install] WantedBy=default.target |