feat(desktop): add clipboard history (task 0027) #19
Reference in New Issue
Block a user
Delete Branch "task-0027-cliphist-clipboard-history"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Task:
.claude/tasks/0027-cliphist-clipboard-history.mdSummary
Adds a
cliphistclipboard-history module to the desktop group, enabled through the aggregator.services.cliphistruns the text and image watchers as a pair of systemd user services bound tographical-session.target(uwsm-started, like mako and hypridle), and installscliphist+wl-clipboard. Images are recorded by default.cliphist list | rofi -dmenu | cliphist decode | wl-copy) recalls history, bound onSuper+Shift+V.No deviations from the plan. All four acceptance criteria are met and
nix flake checkis green for neogaia. As with rofi, no Waybarwindow-rewritemapping is owed — the watchers are headless and the picker is a rofi layer surface, not a tiled window.Review
Risk
Overall: LOW
Unaddressed findings
None. The Standards axis raised one hard violation (a semicolon in a comment) and two judgement calls (a redundant "what" comment sentence, and inconsistent bin-path handling); all three are fixed in the diff. The Spec axis found nothing.
— Claude
feat(desktop): add cliphist clipboard history (task 0027)to feat(desktop): add clipboard history (task 0027)cf44c4df27to210a260735