David Heinemeier Hansson
cd2be9da25
Insert emojis without persisting clipboard entries
...
Keep the first emoji result selected whenever results exist, including after search filtering, so Enter inserts immediately.
Route emoji insertion through a hidden helper that serves a transient sensitive clipboard entry long enough for Shift+Insert, then stops that clipboard owner.
Mark transient emoji inserts so clipboard history skips only that event while continuing to record normal terminal copies.
2026-05-29 14:54:49 +02:00
David Heinemeier Hansson
16a4bc8106
Migrate terminal Shift+Return bindings
...
Update existing terminal configs to encode Shift+Return as CSI-u so Codex and other TUIs can distinguish it from Return without tmux seeing it as Alt+Return. Also ensures Alt+Shift+Return CSI-u bindings remain present for tmux horizontal splits across Kitty, Ghostty, and Foot.
2026-05-29 14:28:03 +02:00
David Heinemeier Hansson
bef9a80c25
Fix Shift+Return terminal encoding
...
Encode Shift+Return as CSI-u across supported terminals so TUIs such as Codex can distinguish it from plain Return. This replaces Alacritty's ambiguous ESC+Return mapping, which tmux interpreted as Alt+Return and used to split panes, while preserving Alt+Shift+Return as CSI-u for tmux's M-S-Enter binding.
2026-05-29 14:18:56 +02:00
David Heinemeier Hansson
a0cf4b07b2
Show clipboard file entries without inline video playback
2026-05-29 14:14:40 +02:00
David Heinemeier Hansson
f60c038050
Open clipboard entries from history
2026-05-29 13:54:55 +02:00
David Heinemeier Hansson
766c3b9a3f
Polish clipboard history display
2026-05-29 13:35:28 +02:00
David Heinemeier Hansson
4b003d2e39
Simplify clipboard preview divider
2026-05-29 13:15:11 +02:00
David Heinemeier Hansson
bb0d9dd2e3
Copy clipboard history selection with Shift Return
2026-05-29 13:15:00 +02:00
David Heinemeier Hansson
cf3a481224
Confirm clearing clipboard history
2026-05-29 12:57:46 +02:00
David Heinemeier Hansson
49ca79081f
Extract confirmation dialog
2026-05-29 12:57:43 +02:00
David Heinemeier Hansson
5bdd264ce0
Delete selected clipboard history entries
2026-05-29 12:23:53 +02:00
David Heinemeier Hansson
e79013adbe
Fix large clipboard history pastes
...
Clipboard history selections passed the full selected text as a process argument to omarchy-clipboard-paste-text. Large entries can exceed Linux's per-argument exec limit, so the helper never starts reliably for big copied blocks.
Pass the original history index instead and have the helper read that entry from clipboard-history.json before wl-copy and Shift+Insert. Also focus the first row when opening the manager, keep filtered rows mapped to their original history indexes, and drop whitespace-only text entries.
2026-05-29 12:21:28 +02:00
David Heinemeier Hansson
6be9b8b6d9
Fix night light indicator state
2026-05-29 09:42:24 +02:00
David Heinemeier Hansson
c795d52201
Paste emojis via clipboard
2026-05-29 09:32:01 +02:00
David Heinemeier Hansson
5104daf212
Restore gap
2026-05-28 21:21:33 +02:00
David Heinemeier Hansson
7bb18c1dd3
Refine Mullvad exit node picker
2026-05-28 21:21:33 +02:00
David Heinemeier Hansson
d3666c5e98
Group Mullvad exit nodes by country
2026-05-28 21:21:33 +02:00
Ryan Hughes
007393387a
Fix Bluetooth panel device list handling
2026-05-28 15:04:41 -04:00
Ryan Hughes
801c2b00c8
Fix and improve bar drag and drop XP
2026-05-27 22:59:46 -04:00
Ryan Hughes
f8e82dac6b
Improve omarchy-config-shell-bar
2026-05-27 16:44:43 -04:00
Ryan Hughes
752ecaf6e7
add model-usage plugin
2026-05-27 16:44:24 -04:00
David Heinemeier Hansson
dfc450f2cb
Fix bar config panel reload
2026-05-27 15:20:30 +02:00
David Heinemeier Hansson
bc32980cca
Replace bar settings with inline config panel
2026-05-27 15:11:36 +02:00
David Heinemeier Hansson
eef5668d89
Fix test
2026-05-27 15:11:36 +02:00
David Heinemeier Hansson
7ef5999038
Tighten center bar widget spacing
2026-05-27 14:25:28 +02:00
David Heinemeier Hansson
d6fa701543
Separate transparent bar foreground from panel text
2026-05-27 14:23:13 +02:00
David Heinemeier Hansson
e490f743db
Keep glyph notification hints compact
2026-05-27 14:09:26 +02:00
David Heinemeier Hansson
a09cfc3460
Fix bar module position reset on click
2026-05-27 13:58:07 +02:00
David Heinemeier Hansson
b9e82a5e53
Hide Dropbox tray icon when bar widget is present
2026-05-27 13:48:40 +02:00
David Heinemeier Hansson
ff2a418a25
Use correct highlight for kanagawa
2026-05-27 13:34:39 +02:00
David Heinemeier Hansson
f269adfd25
Add ydotool dev installer
2026-05-27 12:36:47 +02:00
David Heinemeier Hansson
419cd37e14
Fix transparent bar contrast timing
2026-05-27 12:36:45 +02:00
David Heinemeier Hansson
9f81a65732
Add visible bar drag and drop
2026-05-27 12:36:13 +02:00
David Heinemeier Hansson
3986522d6e
Extend shell bar config command
2026-05-27 11:20:42 +02:00
David Heinemeier Hansson
8914d30be7
Use hyphenated gaming command routes
2026-05-27 11:15:21 +02:00
David Heinemeier Hansson
0acac408e4
Namespace service and editor installers
2026-05-27 10:53:30 +02:00
David Heinemeier Hansson
88816ab9be
Extend notification popup lifetime
2026-05-27 10:50:31 +02:00
David Heinemeier Hansson
ee97329aee
Add service removal commands
2026-05-27 10:48:08 +02:00
David Heinemeier Hansson
e91aa9647b
Add shell bar config commands
2026-05-27 10:41:12 +02:00
David Heinemeier Hansson
b03a7cc73c
Use Tab to switch bar panels
2026-05-27 10:40:32 +02:00
David Heinemeier Hansson
848499a76b
Massage it
2026-05-27 10:29:01 +02:00
David Heinemeier Hansson
f520f9ff22
Simplify
2026-05-27 10:28:49 +02:00
David Heinemeier Hansson
8b4525458b
pkexec > sudo
2026-05-27 10:15:12 +02:00
David Heinemeier Hansson
5a08ef33fb
Fix icon placement
2026-05-27 08:56:29 +02:00
David Heinemeier Hansson
8350a792ac
Add exit nodes to the panel
2026-05-27 08:44:32 +02:00
David Heinemeier Hansson
67dd7a2953
Add Tailscale panel connection controls
2026-05-26 22:07:20 +02:00
David Heinemeier Hansson
48a741e3ee
Make the current user a tailscale operator on install
2026-05-26 19:03:17 +02:00
David Heinemeier Hansson
9100bc96be
Launch shell actions through Hyprland
2026-05-26 18:50:24 +02:00
Ryan Hughes
c70ed3cdcd
Add tailscale plugin
2026-05-26 11:27:11 -04:00
David Heinemeier Hansson
492b420aad
Open recording menu from indicator
2026-05-26 02:11:45 +02:00