From 1356fccd208b1748e7a34585646187558c27bdb3 Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 18 Dec 2021 13:45:53 +0200 Subject: [PATCH] systemd: add flatpak-update.{service,timer} Resolves: #121 --- etc/systemd/system/flatpak-update.service | 7 +++++++ etc/systemd/system/flatpak-update.timer | 11 +++++++++++ 2 files changed, 18 insertions(+) create mode 100644 etc/systemd/system/flatpak-update.service create mode 100644 etc/systemd/system/flatpak-update.timer diff --git a/etc/systemd/system/flatpak-update.service b/etc/systemd/system/flatpak-update.service new file mode 100644 index 00000000..86ef9148 --- /dev/null +++ b/etc/systemd/system/flatpak-update.service @@ -0,0 +1,7 @@ +[Unit] +Description=install flatpak updates and uninstall unused flatpaks + +[Service] +Type=oneshot +ExecStart=/usr/bin/flatpak update --assumeyes --noninteractive +ExecStartPost=/usr/bin/flatpak uninstall --unused --assumeyes --noninteractive diff --git a/etc/systemd/system/flatpak-update.timer b/etc/systemd/system/flatpak-update.timer new file mode 100644 index 00000000..764eb8fd --- /dev/null +++ b/etc/systemd/system/flatpak-update.timer @@ -0,0 +1,11 @@ +[Unit] +Description=install flatpak updates and uninstall unused flatpaks daily + +[Timer] +OnCalendar=*-*-* 19:00:00 +OnBootSec=300 +RandomizedDelaySec=3h +Persistent=true + +[Install] +WantedBy=timers.target