This commit is contained in:
2026-08-31 20:38:41 +02:00
parent 129fbe485b
commit eefada36e9
26 changed files with 710 additions and 26 deletions
@@ -0,0 +1,16 @@
[Unit]
Description=Citizen Launcher automatic package update
Documentation=https://github.com/sendnwv/omarchy-sc
After=network-online.target
Wants=network-online.target
ConditionPathExists=/usr/bin/citizen-launcher
[Service]
Type=oneshot
ExecStart=/usr/bin/citizen-launcher self-update apply --system --quiet
Nice=10
IOSchedulingClass=best-effort
IOSchedulingPriority=7
PrivateTmp=true
ProtectHome=true
UMask=0022
@@ -0,0 +1,12 @@
[Unit]
Description=Check Citizen Launcher package updates automatically
[Timer]
OnBootSec=5min
OnUnitActiveSec=6h
RandomizedDelaySec=20min
Persistent=true
Unit=citizen-launcher-self-update.service
[Install]
WantedBy=timers.target