diff --git a/scripts/systemd/flatpak-update.service b/scripts/systemd/flatpak-update.service new file mode 100644 index 0000000..ae367f4 --- /dev/null +++ b/scripts/systemd/flatpak-update.service @@ -0,0 +1,11 @@ +[Unit] +Description=Update Flatpak +After=network-online.target +Wants=network-online.target + +[Service] +Type=oneshot +ExecStart=/usr/bin/flatpak update --noninteractive --assumeyes + +[Install] +WantedBy=multi-user.target diff --git a/scripts/systemd/flatpak-update.timer b/scripts/systemd/flatpak-update.timer new file mode 100644 index 0000000..85cd815 --- /dev/null +++ b/scripts/systemd/flatpak-update.timer @@ -0,0 +1,13 @@ +[Unit] +Description=Update Flatpak + +[Timer] +OnBootSec=2m +OnActiveSec=2m +OnUnitInactiveSec=24h +OnUnitActiveSec=24h +AccuracySec=1h +RandomizedDelaySec=10m + +[Install] +WantedBy=timers.target