feat: close #54 V2 install safety, #33 rofi scrollbar, #43 MOTD tip
All checks were successful
Check / eval (push) Successful in 3m0s

#54: permanent checks.installer-safety; test-install-safety harness with
offline compose-fail, LUKS-signature disk warn, and HM-hint FORCE paths.
#33: enable themed rofi scrollbars (generated + all whole-swap .rasi).
#43: MOTD + first-boot tip for System › Firmware (V3 LVFS stays hw-queue).

V2: compose-fail/disk-warn/hm-hint logs green offline; theme-shot
boreal+summer-night menus OK. V0 flake/installer-safety.
This commit is contained in:
Bernardo Magri
2026-07-09 23:02:05 +01:00
parent be4efd38ea
commit 9aa8f250d6
18 changed files with 561 additions and 65 deletions

View File

@@ -17,6 +17,23 @@ Template:
---
## 2026-07-09 — #54 V2 + #33 scrollbar + #43 MOTD tip
- **Task:** NEXT #54 (installer safety V2), #33 (rofi scrollbar), #43
optional MOTD/first-boot tip (no V3 LVFS flash).
- **Did:** `checks.installer-safety` + `tools/test-install-safety.sh`
(compose-fail / disk-warn LUKS magic / hm-hint FORCE hooks). Enabled
themed rofi scrollbars in generated `rofi.nix` + all whole-swap
`.rasi`. MOTD + control-center first-boot tip for System Firmware.
Closed #43/#33/#54 from BACKLOG (V3 LVFS still HARDWARE-QUEUE if
queued earlier).
- **Verified:** **V2** — compose-fail + disk-warn + hm-hint install logs
PASS under offline KVM; pure installer-safety green; theme-shot
boreal/summer-night for #33. **V0** flake check + bash -n.
- **Pending:** #43 real LVFS flash remains hardware-only (not this
session). Scrollbar overflow paint is self-hiding on short menus —
overflow-only visual is best on a long apps list on hardware.
- **Next suggestion:** #14 watch first bump run, or #41 hw float classes.
## 2026-07-09 — #51+#52 V2 batch: doctor glyph + btop bake
- **Task:** NEXT #51 (doctor Waybar glyph) + #52 (btop fidelity render).
- **Did:** theme-shot harness now asserts `nomarchy-doctor-status`