aboutsummaryrefslogtreecommitdiff
path: root/docs/homelab-inventory/ratio-desktop.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-08 06:17:31 -0500
committerCraig Jennings <c@cjennings.net>2026-07-08 06:17:31 -0500
commit6fe2913dc01330edaa4e8b36d06a250e63c20b6b (patch)
treec140c859cf1d8316d744c64f63e91eafe08a056f /docs/homelab-inventory/ratio-desktop.org
parentf5592d3b9750d7f9726d45cd196b93e3cf4646a9 (diff)
downloadarchsetup-6fe2913dc01330edaa4e8b36d06a250e63c20b6b.tar.gz
archsetup-6fe2913dc01330edaa4e8b36d06a250e63c20b6b.zip
feat(install): install maintenance thresholds and enable maint timers
The maint console and the system-health-check workflow grade against ~/.config/archsetup/maintenance-thresholds.toml, but nothing installed it. A fresh install got a working maint CLI and no thresholds file. user_customizations now installs the shipped TOML from the cloned repo. A re-run refreshes it, and the user layer in ~/.config/maint/ is never touched, so a reinstall can't eat curation. It also enables maint-scan.timer and maint-net-scan.timer through wants-symlinks (systemctl --user has no session bus during install, the syncthing idiom). Timer enablement is hyprland-only because the units live in that stow tier. The install lists gain the runtime tools the probes call but nothing carried: expac, lm_sensors, fwupd.
Diffstat (limited to 'docs/homelab-inventory/ratio-desktop.org')
0 files changed, 0 insertions, 0 deletions