fix(waybar): #51 doctor glyph renders + #52 V2 bake asserts
All checks were successful
Check / eval (push) Successful in 3m6s
All checks were successful
Check / eval (push) Successful in 3m6s
Doctor tripwire was self-hiding under waybar (PATH miss / weak glyph). Call nomarchy-doctor by store path, strip ANSI tooltips, use + format + signal 10 (generated and whole-swap). theme-shot asserts class:bad, guest btop.theme, and pokes RTMIN+10 before desktop shots. V2: theme-shot green for rose-pine, summer-night, catppuccin, everforest, vantablack; bar crops show the red alert-circle. btop TUI visual is softGL-blocked (Ghostty) → HARDWARE-QUEUE. Closes #51 and #52.
This commit is contained in:
@@ -7,6 +7,16 @@ here the moment a debugging session teaches you something a future
|
||||
iteration would otherwise rediscover.
|
||||
|
||||
## Testing & VM recipes
|
||||
- **theme-shot softGL cannot start Ghostty** — `btop.png` is best-effort
|
||||
(usually identical to desktop). Guest asserts on
|
||||
`~/.config/btop/themes/nomarchy.theme` prove baking; the TUI look is
|
||||
hardware/GL tier (HARDWARE-QUEUE).
|
||||
- **Waybar `custom/doctor` tripwire:** status helper must invoke
|
||||
`nomarchy-doctor` by **absolute store path** (waybar's env can miss
|
||||
system PATH → `command -v … || exit 0` self-hides forever); empty
|
||||
`"text"` also self-hides; strip ANSI before packing the tooltip; use
|
||||
signal 10 + `format = "{}"`. theme-shot asserts class:bad + glyph and
|
||||
pokes RTMIN+10 before the desktop shot.
|
||||
- **tuigreet dies silently under runNixOSTest** (even bare, no theme
|
||||
flag: greetd sits as "(greetd)" with no child, nothing in the
|
||||
journal — its stderr goes to the VT) — nixpkgs' own greetd test uses
|
||||
|
||||
Reference in New Issue
Block a user