feat(menu): hyprpicker color picker — Tools › row + SUPER+CTRL+P (item 13 done)
All checks were successful
Check / eval (push) Successful in 3m0s
All checks were successful
Check / eval (push) Successful in 3m0s
The last niceties slice: pick a pixel's color into the clipboard. hyprpicker joins grim/slurp in systemPackages; a new nomarchy-menu `colorpicker` mode captures its output, wl-copies it, and toasts the hex (Esc = silent cancel). Tools › row self-gates on hyprpicker being present; SUPER+CTRL+P added in keybinds.nix, so the Hyprland bind and the SUPER+? cheatsheet row come from the one source. Item 13 complete and deleted from BACKLOG. Verified: V0 (flake check); V1 — template-home and template-system build; rendered nomarchy-menu passes bash -n and contains the mode + gated row; cheatsheet has the SUPER+CTRL+P row; hyprland.conf has the bind; the system toplevel ships sw/bin/hyprpicker. Remains: V3 — real loupe → click → wl-paste round-trip in a session (HARDWARE-QUEUE). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -17,6 +17,22 @@ Template:
|
||||
|
||||
---
|
||||
|
||||
## 2026-07-05 — color picker (iteration #25, item 13 final slice → item done)
|
||||
- **Task:** BACKLOG NEXT#13 last slice — hyprpicker → clipboard from
|
||||
the menu + a direct bind. Item 13 complete; deleted from BACKLOG.
|
||||
- **Did:** hyprpicker into systemPackages (next to grim/slurp); rofi.nix
|
||||
`colorpicker` mode (hyprpicker → wl-copy → hex-in-toast, Esc = silent
|
||||
cancel) + self-gated Tools › "Color picker" row + usage line;
|
||||
keybinds.nix SUPER+CTRL+P row (feeds bind + cheatsheet).
|
||||
- **Verified:** V0; V1 — template-home AND template-system build;
|
||||
rendered nomarchy-menu bash -n OK with mode + gated row; cheatsheet
|
||||
txt has the SUPER+CTRL+P row; hyprland conf has the bind; system
|
||||
toplevel ships sw/bin/hyprpicker. Picking needs a compositor → V3.
|
||||
- **Pending:** V3 queued (loupe → click → wl-paste round-trip).
|
||||
- **Next suggestion:** #15 (display profiles) needs a design pass
|
||||
written into the entry first; #16 (greeter theming) is the next
|
||||
directly codeable item — or #14's bump workflow (eval-tier gate).
|
||||
|
||||
## 2026-07-05 — low-battery notifications (iteration #24, item 13 slice)
|
||||
- **Task:** BACKLOG NEXT#13 second slice — the bar colors the battery
|
||||
at 25/10% but nothing *notified*.
|
||||
|
||||
Reference in New Issue
Block a user