aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mbsync/.config
diff options
context:
space:
mode:
Diffstat (limited to 'mbsync/.config')
-rw-r--r--mbsync/.config/systemd/user/maildir-notify@.service4
-rw-r--r--mbsync/.config/systemd/user/mbsync@.service8
2 files changed, 4 insertions, 8 deletions
diff --git a/mbsync/.config/systemd/user/maildir-notify@.service b/mbsync/.config/systemd/user/maildir-notify@.service
index 3f1ada3..a6b87b5 100644
--- a/mbsync/.config/systemd/user/maildir-notify@.service
+++ b/mbsync/.config/systemd/user/maildir-notify@.service
@@ -1,11 +1,7 @@
[Unit]
Description=Notify on new mail in MailDir %i
-PartOf=mbsync@%i.service
[Service]
Type=simple
ExecStart=%h/.local/bin/maildir-notify ${XDG_DATA_HOME}/mail/%i/INBOX
RestartSec=10
-
-[Install]
-WantedBy=mbsync@%i.service
diff --git a/mbsync/.config/systemd/user/mbsync@.service b/mbsync/.config/systemd/user/mbsync@.service
index 4089c04..86a51f2 100644
--- a/mbsync/.config/systemd/user/mbsync@.service
+++ b/mbsync/.config/systemd/user/mbsync@.service
@@ -1,13 +1,13 @@
[Unit]
Description=Mailbox synchronization service
Documentation=man:mbsync(1)
-Wants=network-online.target
-Requires=gpg-agent.socket
-After=network-online.target gpg-agent.socket network.target dbus.socket
+Wants=network-online.target maildir-notify@%i.service
+After=network-online.target network.target
+Before=maildir-notify@%i.service
[Service]
Type=oneshot
-ExecStart=/usr/bin/mbsync -Vc ${XDG_CONFIG_HOME}/mbsync/mbsyncrc %i
+ExecStart=-/usr/bin/mbsync -Vc ${XDG_CONFIG_HOME}/mbsync/mbsyncrc %i
[Install]
WantedBy=default.target