diff options
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | logrotate/systemd/user/logrotate.service | 1 | ||||
-rw-r--r-- | newsboat/systemd/user/newsboat.service | 1 | ||||
-rw-r--r-- | systemd/user/notify-email@.service.d/50-notify-email.conf | 2 | ||||
-rw-r--r-- | systemd/user/service.d/50-notify-email.conf | 2 |
5 files changed, 10 insertions, 4 deletions
@@ -590,8 +590,12 @@ install-sxhkd: install-scrot install-x cp -p -- sxhkd/xsession.d/* $(HOME)/.xsession.d install-systemd: - mkdir -p -- $(XDG_CONFIG_HOME)/systemd/user - cp -p -- systemd/user/* $(XDG_CONFIG_HOME)/systemd/user + mkdir -p -- $(XDG_CONFIG_HOME)/systemd/user \ + $(XDG_CONFIG_HOME)/systemd/user/service.d \ + $(XDG_CONFIG_HOME)/systemd/user/notify-email@.service.d + cp -p -- systemd/user/*.service $(XDG_CONFIG_HOME)/systemd/user + cp -p -- systemd/user/service.d/*.conf $(XDG_CONFIG_HOME)/systemd/user/service.d + cp -p -- systemd/user/notify-email@.service.d/*.conf $(XDG_CONFIG_HOME)/systemd/user/notify-email@.service.d -systemctl --user daemon-reload # Need to install these in appropriate order to meet dependencies; could trust diff --git a/logrotate/systemd/user/logrotate.service b/logrotate/systemd/user/logrotate.service index 45170485..0193d5be 100644 --- a/logrotate/systemd/user/logrotate.service +++ b/logrotate/systemd/user/logrotate.service @@ -1,6 +1,5 @@ [Unit] Description=user log rotation -OnFailure=notify-email@%n [Service] Type=oneshot diff --git a/newsboat/systemd/user/newsboat.service b/newsboat/systemd/user/newsboat.service index 645843e6..020ba328 100644 --- a/newsboat/systemd/user/newsboat.service +++ b/newsboat/systemd/user/newsboat.service @@ -1,6 +1,5 @@ [Unit] Description=Newsboat news reader -OnFailure=notify-email@%n [Service] Environment=TERM=screen-256color diff --git a/systemd/user/notify-email@.service.d/50-notify-email.conf b/systemd/user/notify-email@.service.d/50-notify-email.conf new file mode 100644 index 00000000..dc548c73 --- /dev/null +++ b/systemd/user/notify-email@.service.d/50-notify-email.conf @@ -0,0 +1,2 @@ +[Unit] +OnFailure= diff --git a/systemd/user/service.d/50-notify-email.conf b/systemd/user/service.d/50-notify-email.conf new file mode 100644 index 00000000..11b8b2f2 --- /dev/null +++ b/systemd/user/service.d/50-notify-email.conf @@ -0,0 +1,2 @@ +[Unit] +OnFailure=notify-email@%N.service |