From 9a89a05fed917ad259553d2fa0484077badff296 Mon Sep 17 00:00:00 2001 From: TheOnePath Date: Wed, 9 Oct 2024 15:24:44 +0100 Subject: [PATCH] Added systemd units for hyprsolusctl --- systemd/hyprsolus-check.service | 13 +++++++++++++ systemd/hyprsolus-check.timer | 11 +++++++++++ 2 files changed, 24 insertions(+) create mode 100644 systemd/hyprsolus-check.service create mode 100644 systemd/hyprsolus-check.timer diff --git a/systemd/hyprsolus-check.service b/systemd/hyprsolus-check.service new file mode 100644 index 0000000..9c150a4 --- /dev/null +++ b/systemd/hyprsolus-check.service @@ -0,0 +1,13 @@ +[Unit] +Description=check for newly released Hyprland version every week +After=network.target +Wants=hyprsolus-check.timer + +[Service] +ExecStart=/bin/bash /usr/local/bin/hyprsolusctl check +Type=simple +StandardOutput=journal +StandardError=journal + +[Install] +WantedBy=default.target diff --git a/systemd/hyprsolus-check.timer b/systemd/hyprsolus-check.timer new file mode 100644 index 0000000..d06944b --- /dev/null +++ b/systemd/hyprsolus-check.timer @@ -0,0 +1,11 @@ +[Unit] +Description=check for new release of Hyprland, weekly +Requires=hyprsolus-check.service + +[Timer] +Unit=hyprsolus-check.service +OnCalendar=weekly +Persistent=true + +[Install] +WantedBy=timers.target