David Heinemeier Hansson
|
0d67bc6cda
|
Know thy nvidia
|
2026-05-25 20:28:39 +02:00 |
|
David Heinemeier Hansson
|
8caf5e4b4f
|
Fix screenrecording webcam selector
|
2026-05-25 20:28:22 +02:00 |
|
David Heinemeier Hansson
|
32b642e085
|
Add launcher uninstall confirmation
|
2026-05-25 18:32:41 +02:00 |
|
David Heinemeier Hansson
|
45e9322d2a
|
So AI can better test its work (and its tiny)
|
2026-05-25 18:23:12 +02:00 |
|
David Heinemeier Hansson
|
18fd2a812f
|
Don't actually need this given that it's just a simple package
|
2026-05-25 18:20:25 +02:00 |
|
David Heinemeier Hansson
|
984f3368b4
|
On-demand Signal install
|
2026-05-25 18:19:06 +02:00 |
|
David Heinemeier Hansson
|
0ff8b5eece
|
Move Spotify to optional service install
|
2026-05-25 18:12:40 +02:00 |
|
David Heinemeier Hansson
|
59ef9c44f7
|
Ensure we always have gum colors
|
2026-05-25 17:46:34 +02:00 |
|
David Heinemeier Hansson
|
aba64ca864
|
Switch to the new lighter basic jetbrains mono nerd package
|
2026-05-25 17:29:27 +02:00 |
|
David Heinemeier Hansson
|
d7adaee06b
|
Move 1pw to an optional install since we need to install the chrome extension anyway as well as login
|
2026-05-25 17:29:02 +02:00 |
|
David Heinemeier Hansson
|
3c8aba55e5
|
Fix tray DBus menu activation
|
2026-05-25 16:57:53 +02:00 |
|
David Heinemeier Hansson
|
74fb9b0e80
|
Install GitHub CLI via mise
|
2026-05-25 16:56:59 +02:00 |
|
David Heinemeier Hansson
|
977e762619
|
Install Claude via mise
|
2026-05-25 16:52:23 +02:00 |
|
David Heinemeier Hansson
|
f1f75ee11b
|
Switch from npm to mise for the lazy-loaded tools
|
2026-05-25 16:49:18 +02:00 |
|
David Heinemeier Hansson
|
8ffb498168
|
Move shell tests under shell runner
|
2026-05-25 15:16: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
|
81f4896879
|
Get more formal about testing
|
2026-05-25 13:08:56 +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
|
8ad51075c3
|
Ensure ghostty + alacritty can also use the new tmux extended keys for panes
|
2026-05-25 11:47:45 +02:00 |
|
David Heinemeier Hansson
|
e9d275298d
|
Give kitty alt+shift+enter power for tmux vertical splits
|
2026-05-25 10:30:16 +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
|
d6113e5133
|
Now it's a default
|
2026-05-24 14:57:43 +02:00 |
|
David Heinemeier Hansson
|
3a6fca6889
|
Add moonlight as a default package
It's only 1mb and I use it everywhere
|
2026-05-24 14:56:46 +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 |
|
David Heinemeier Hansson
|
4030bb4813
|
Ensure tmux coloring is updated live too
|
2026-05-23 13:46:27 +02:00 |
|
David Heinemeier Hansson
|
e65246642d
|
Add power to save/restore window widths on a per-app/per-workspace basis with Super + Home and Super + Alt + Home
|
2026-05-23 13:37:57 +02:00 |
|
David Heinemeier Hansson
|
5fc4921cfc
|
Make defaults live where defaults always live
|
2026-05-23 11:28:36 +02:00 |
|
Ryan Hughes
|
4cd6593ba3
|
Use plugin IPC routes
|
2026-05-23 04:32:20 -04:00 |
|
Ryan Hughes
|
25b7dede1d
|
Teach plugin command manifests
|
2026-05-23 04:32:20 -04:00 |
|
Ryan Hughes
|
4f0bdb790b
|
Make built-in widgets plugins
|
2026-05-23 04:32:20 -04:00 |
|
Ryan Hughes
|
fc180af54e
|
Add default AI and launch command
|
2026-05-23 04:32:20 -04:00 |
|
David Heinemeier Hansson
|
734e7d9ff2
|
Revert "Add close tab on SUPER + W"
This reverts commit dcfedbf89c.
|
2026-05-23 10:25:41 +02:00 |
|
David Heinemeier Hansson
|
d2e2544529
|
Fallback to app icon if there's nothing else
|
2026-05-23 10:25:33 +02:00 |
|
Ryan Hughes
|
db7e393104
|
Better universal copy / paste
Works in Nautilus and other places as expected now
|
2026-05-23 02:10:51 -04:00 |
|
Ryan Hughes
|
dcfedbf89c
|
Add close tab on SUPER + W
|
2026-05-22 23:36:05 -04:00 |
|
Ryan Hughes
|
7e81e04110
|
Add plugin management util
|
2026-05-22 23:35:41 -04:00 |
|
Ryan Hughes
|
d23d46915f
|
Namespace omarchy plugins
|
2026-05-22 23:35:27 -04:00 |
|