Pick emoji and clipboard history through the chooser #13

Closed
opened 2026-08-16 22:10:10 +01:00 by joshquinlan · 1 comment
Owner

Two small commands on top of donbox-pick, which already does the
hard half. Roughly thirty lines each.

Two small commands on top of donbox-pick, which already does the hard half. Roughly thirty lines each.
Author
Owner

Implemented in e4679b1.

SUPER+CTRL+E and SUPER+CTRL+V. Emoji come from Unicode's own
list at /usr/share/unicode/emoji/emoji-test.txt, fully-qualified
only, so the repository carries no copy of them. The clipboard
history is cliphist, fed by a watcher the session starts, and
its list already answers in the chooser's shape.

Both copy rather than type: the chooser holds the keyboard while
it is open, so there is nothing to type into by the time it
closes.

Verified on screen with the real chooser, and the suite covers
the parsing, the multi-codepoint case, tabs inside a clipboard
preview, and an empty history.

Implemented in e4679b1. SUPER+CTRL+E and SUPER+CTRL+V. Emoji come from Unicode's own list at /usr/share/unicode/emoji/emoji-test.txt, fully-qualified only, so the repository carries no copy of them. The clipboard history is cliphist, fed by a watcher the session starts, and its list already answers in the chooser's shape. Both copy rather than type: the chooser holds the keyboard while it is open, so there is nothing to type into by the time it closes. Verified on screen with the real chooser, and the suite covers the parsing, the multi-codepoint case, tabs inside a clipboard preview, and an empty history.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
joshquinlan/dotfiles#13
No description provided.