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
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
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
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
88816ab9be
Extend notification popup lifetime
2026-05-27 10:50:31 +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
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
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
David Heinemeier Hansson
953616dd62
Remove borders from menu highlights
2026-05-26 00:11:03 +02:00
David Heinemeier Hansson
af5e918dd5
Improve actionable notification wrapper
2026-05-25 23:51:48 +02:00
David Heinemeier Hansson
e1075e3cd7
No need to scream about important notifications
...
They're already there until you dismiss them
2026-05-25 22:42:53 +02:00
David Heinemeier Hansson
32b642e085
Add launcher uninstall confirmation
2026-05-25 18:32:41 +02:00
David Heinemeier Hansson
3c8aba55e5
Fix tray DBus menu activation
2026-05-25 16:57:53 +02:00
David Heinemeier Hansson
f05ad16eaf
Add shell bar runtime regression coverage
2026-05-25 15:09:37 +02:00
David Heinemeier Hansson
37e4da524b
Move shell scripts into plugin directories
2026-05-25 14:53:21 +02:00
David Heinemeier Hansson
10898aea16
Move panel plugins under panels
2026-05-25 14:47:08 +02:00
David Heinemeier Hansson
e6d990e31d
Use component-like naming without a repeating namespace
2026-05-25 14:32:41 +02:00
David Heinemeier Hansson
829c1fa4f7
Add shell plugin model tests
2026-05-25 14:18:39 +02:00
David Heinemeier Hansson
4277f5346b
Add shell emoji tests
2026-05-25 13:16:47 +02:00
David Heinemeier Hansson
162e6ce006
Fix launcher filtering and add tests for it
2026-05-25 12:57:58 +02:00
David Heinemeier Hansson
41593cd448
Don't show power panel if there's no battery
2026-05-25 10:12:39 +02:00
David Heinemeier Hansson
b48dca29e6
Make sure system updates sit in the right place
2026-05-24 15:44:50 +02:00
David Heinemeier Hansson
cac3342868
Fix clicks
2026-05-24 15:44:38 +02:00
David Heinemeier Hansson
67d2511984
Improve shell lock acquisition before sleep
2026-05-23 22:59:31 +02:00
David Heinemeier Hansson
a910b5dcb4
Give reminders an indicator and a full QS flow
2026-05-23 18:04:21 +02:00
David Heinemeier Hansson
60fbb2a9e4
Ensure linebreaks are respected
2026-05-23 16:49:30 +02:00
David Heinemeier Hansson
b92a44d572
Persist StayAwake indicator state
2026-05-23 15:15:55 +02:00
David Heinemeier Hansson
548882527f
Refine menu navigation and search
2026-05-23 15:10:09 +02:00
David Heinemeier Hansson
0e3e4da6a3
Capture the holding status of the battery better
2026-05-23 15:02:11 +02:00
David Heinemeier Hansson
ad299fe8a2
No breadcrumbs and always have first item activated
2026-05-23 14:49:49 +02:00