feat(waybar): #63 generated bar logo + powermenu
Some checks failed
Check / eval (push) Has been cancelled
Some checks failed
Check / eval (push) Has been cancelled
Add custom/nomarchy (left, Nomarchy monogram → nomarchy-menu) and custom/powermenu (right → nomarchy-menu power) to the generated bar so default-theme users match whole-swap affordances. Pin font-family: Nomarchy; use literal UTF-8 glyphs (Nix has no \u escapes). Verified: V2 (THEME=tokyo-night theme-shot — monogram + power glyph). Close #63.
This commit is contained in:
@@ -95,12 +95,6 @@ the Wi‑Fi card.” Does **not** rewrite the flake unless a later `--apply`
|
||||
is explicitly designed. Cost: extract script + package + man/README
|
||||
pointer; V0–V1.
|
||||
|
||||
### 63. Generated Waybar: identity-bar affordances (powermenu + logo)
|
||||
Whole-swap bars ship `custom/powermenu` and a left logo → main menu; the
|
||||
generated `waybar.nix` bar has neither. Optional parity add for
|
||||
default-theme users. Cost: small waybar.nix + CSS; **parity rule:**
|
||||
whole-swaps must get the same modules if added. V1 + visual V2.
|
||||
|
||||
## LATER
|
||||
|
||||
- **Wallpapers artifact split** (ROADMAP § Faster switches — decided,
|
||||
|
||||
@@ -17,6 +17,18 @@ Template:
|
||||
|
||||
---
|
||||
|
||||
## 2026-07-10 — #63 generated Waybar logo + powermenu
|
||||
- **Task:** NEXT #63 — reverse parity: generated bar lacked whole-swap
|
||||
logo → menu and power icon → power menu.
|
||||
- **Did:** `custom/nomarchy` (left, Nomarchy.ttf U+F000) + `custom/powermenu`
|
||||
(right, U+F011 → `nomarchy-menu power`) in generated settings/style.
|
||||
Fixed Nix `\uf000` pitfall (no `\u` escapes — use literal UTF-8).
|
||||
Whole-swaps already had both; no JSON/CSS edits. Closed #63.
|
||||
- **Verified:** **V2** — `THEME=tokyo-night` theme-shot: left monogram N,
|
||||
right power glyph, accent styling; config modules-left/right correct.
|
||||
Crop paths under `/tmp/theme-shot-tn2-*.png`.
|
||||
- **Next suggestion:** product path #55 fingerprint menu (or #57 live install).
|
||||
|
||||
## 2026-07-10 — #60 name-agnostic system-battery scan
|
||||
- **Task:** NEXT #60 — align charge-limit / menu / waybar / doctor /
|
||||
installer chassis with battery-notify’s type=Battery + !scope=Device
|
||||
|
||||
Reference in New Issue
Block a user