]> git.rmz.io Git - dotfiles.git/commitdiff
systemd: add bugwarrior sync timer service
authorSamir Benmendil <me@rmz.io>
Sun, 7 Dec 2025 20:13:07 +0000 (20:13 +0000)
committerSamir Benmendil <me@rmz.io>
Sun, 7 Dec 2025 21:27:00 +0000 (21:27 +0000)
systemd/user/bugwarrior.service [new file with mode: 0644]
systemd/user/bugwarrior.timer [new file with mode: 0644]

diff --git a/systemd/user/bugwarrior.service b/systemd/user/bugwarrior.service
new file mode 100644 (file)
index 0000000..16bd947
--- /dev/null
@@ -0,0 +1,9 @@
+[Unit]
+Description=Bugwarrior pull
+After=network.target network-online.target dbus.socket
+
+[Service]
+Type=oneshot
+# do not log unit start/success messages
+LogLevelMax=notice
+ExecStart=/usr/bin/bugwarrior pull
diff --git a/systemd/user/bugwarrior.timer b/systemd/user/bugwarrior.timer
new file mode 100644 (file)
index 0000000..a606ad5
--- /dev/null
@@ -0,0 +1,10 @@
+[Unit]
+Description=Bugwarrier pull timer
+
+[Timer]
+OnBootSec=15min
+OnUnitActiveSec=15min
+RandomizedDelaySec=1min
+
+[Install]
+WantedBy=timers.target