diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-08 06:17:31 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-08 06:17:31 -0500 |
| commit | 7f8daf6332432bdbed7f5677b73fba44e467c196 (patch) | |
| tree | c140c859cf1d8316d744c64f63e91eafe08a056f /scripts/setup-chess.sh | |
| parent | 9b5ac7461a97a501cbf3ca1afcecbfe9f40342b9 (diff) | |
| download | archsetup-7f8daf6332432bdbed7f5677b73fba44e467c196.tar.gz archsetup-7f8daf6332432bdbed7f5677b73fba44e467c196.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 'scripts/setup-chess.sh')
0 files changed, 0 insertions, 0 deletions
