aboutsummaryrefslogtreecommitdiff
path: root/tests/package-inventory
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
commitbef70537fec8532f8f71c46e7f63ea09dcbd6bfb (patch)
tree859fa143c8159ce97b2f6a38c5536701c3f9da55 /tests/package-inventory
parentaf5a27e1a0b374a932f4ad6c5e2ff5fbf53791ff (diff)
downloadarchsetup-bef70537fec8532f8f71c46e7f63ea09dcbd6bfb.tar.gz
archsetup-bef70537fec8532f8f71c46e7f63ea09dcbd6bfb.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 'tests/package-inventory')
0 files changed, 0 insertions, 0 deletions