diff options
Diffstat (limited to '.config/systemd/user/events-usb.service')
-rw-r--r-- | .config/systemd/user/events-usb.service | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/.config/systemd/user/events-usb.service b/.config/systemd/user/events-usb.service index d2a5b63..201d171 100644 --- a/.config/systemd/user/events-usb.service +++ b/.config/systemd/user/events-usb.service @@ -1,12 +1,13 @@ [Unit] Description=Execute events on kernel usb events +StartLimitIntervalSec=0 [Service] Type=simple -ExecStart=/usr/bin/env sh -c 'udevadm monitor | while read; do grep -m1 -q "(usb)" && %h/.local/bin/scripts/events-usb; done' +RestartSec=3 Restart=always -RestartSec=5s SyslogIdentifier=events-usb +ExecStart=/usr/bin/env sh -c 'udevadm monitor | while read; do grep -m1 -q "(usb)" && events-usb; done' [Install] WantedBy=default.target |