From 39e7b3b45f99472065c369f0dee7f3a8a7138e68 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Mon, 14 Nov 2022 12:37:27 -0500 Subject: [PATCH] [systemd] Add syncmail timer and changepaper timer --- systemd/.config/systemd/user/changepaper.service | 8 ++++++++ systemd/.config/systemd/user/changepaper.timer | 9 +++++++++ .../systemd/user/default.target.wants/changepaper.timer | 1 + .../systemd/user/default.target.wants/emacs.service | 1 - .../systemd/user/default.target.wants/syncmail.timer | 1 + systemd/.config/systemd/user/syncmail.service | 8 ++++++++ systemd/.config/systemd/user/syncmail.timer | 9 +++++++++ 7 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 systemd/.config/systemd/user/changepaper.service create mode 100644 systemd/.config/systemd/user/changepaper.timer create mode 120000 systemd/.config/systemd/user/default.target.wants/changepaper.timer delete mode 120000 systemd/.config/systemd/user/default.target.wants/emacs.service create mode 120000 systemd/.config/systemd/user/default.target.wants/syncmail.timer create mode 100644 systemd/.config/systemd/user/syncmail.service create mode 100644 systemd/.config/systemd/user/syncmail.timer diff --git a/systemd/.config/systemd/user/changepaper.service b/systemd/.config/systemd/user/changepaper.service new file mode 100644 index 0000000..5732c98 --- /dev/null +++ b/systemd/.config/systemd/user/changepaper.service @@ -0,0 +1,8 @@ +[Unit] +Description=Change wallpaper + +[Service] +ExecStart=/home/powellc/.bin/changepaper + +[Install] +WantedBy=default.target diff --git a/systemd/.config/systemd/user/changepaper.timer b/systemd/.config/systemd/user/changepaper.timer new file mode 100644 index 0000000..9f5ac76 --- /dev/null +++ b/systemd/.config/systemd/user/changepaper.timer @@ -0,0 +1,9 @@ +[Unit] +Description=Change wallpaper + +[Timer] +OnCalendar=hourly +Unit=changepaper.service + +[Install] +WantedBy=default.target diff --git a/systemd/.config/systemd/user/default.target.wants/changepaper.timer b/systemd/.config/systemd/user/default.target.wants/changepaper.timer new file mode 120000 index 0000000..1d44c3c --- /dev/null +++ b/systemd/.config/systemd/user/default.target.wants/changepaper.timer @@ -0,0 +1 @@ +/home/powellc/.dotfiles/systemd/.config/systemd/user/changepaper.timer \ No newline at end of file diff --git a/systemd/.config/systemd/user/default.target.wants/emacs.service b/systemd/.config/systemd/user/default.target.wants/emacs.service deleted file mode 120000 index bebf0b3..0000000 --- a/systemd/.config/systemd/user/default.target.wants/emacs.service +++ /dev/null @@ -1 +0,0 @@ -/home/powellc/.config/systemd/user/emacs.service \ No newline at end of file diff --git a/systemd/.config/systemd/user/default.target.wants/syncmail.timer b/systemd/.config/systemd/user/default.target.wants/syncmail.timer new file mode 120000 index 0000000..40ff938 --- /dev/null +++ b/systemd/.config/systemd/user/default.target.wants/syncmail.timer @@ -0,0 +1 @@ +/home/powellc/.dotfiles/systemd/.config/systemd/user/syncmail.timer \ No newline at end of file diff --git a/systemd/.config/systemd/user/syncmail.service b/systemd/.config/systemd/user/syncmail.service new file mode 100644 index 0000000..d1fcaaf --- /dev/null +++ b/systemd/.config/systemd/user/syncmail.service @@ -0,0 +1,8 @@ +[Unit] +Description=Sync mail + +[Service] +ExecStart=/home/powellc/.bin/syncmail + +[Install] +WantedBy=default.target diff --git a/systemd/.config/systemd/user/syncmail.timer b/systemd/.config/systemd/user/syncmail.timer new file mode 100644 index 0000000..e4193cf --- /dev/null +++ b/systemd/.config/systemd/user/syncmail.timer @@ -0,0 +1,9 @@ +[Unit] +Description=Sync mail timer + +[Timer] +OnCalendar=*:0/15 +Unit=syncmail.service + +[Install] +WantedBy=default.target