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 |
|
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 |
|
David Heinemeier Hansson
|
20cfa2f84e
|
Try to tackle crash bug from hyprland locking due to open pipewiressss
|
2026-05-22 18:59:24 +02:00 |
|
David Heinemeier Hansson
|
07cebed06d
|
Account for the threshold state
|
2026-05-22 18:18:19 +02:00 |
|
David Heinemeier Hansson
|
b5079bdbad
|
Revert "Provide better scaling"
This reverts commit 3ea8d9ffb7.
|
2026-05-22 17:41:30 +02:00 |
|
David Heinemeier Hansson
|
bbdf873aec
|
Extract the runner logic into its own file so the stubs can be minimal
|
2026-05-22 17:37:43 +02:00 |
|
David Heinemeier Hansson
|
32bfddefc5
|
Refresh npm wrappers
|
2026-05-22 17:37:43 +02:00 |
|
David Heinemeier Hansson
|
b7df0b9a2e
|
Always use OMARCHY_PATH
|
2026-05-22 17:37:43 +02:00 |
|
David Heinemeier Hansson
|
5e33dac017
|
Fix paths and alacritty desktop app
|
2026-05-22 17:37:43 +02:00 |
|
David Heinemeier Hansson
|
fc7a522782
|
Fix the 5-day lag on new npm package installs
|
2026-05-22 17:37:43 +02:00 |
|
David Heinemeier Hansson
|
baffca520f
|
Use proper off temp in night light
Closes #5941
Co-authored-by: @m-kudahl
|
2026-05-22 15:20:36 +02:00 |
|
David Heinemeier Hansson
|
bb6632ad82
|
Unmute when turning volume up/down
Closes #5942
Co-authored-by: @Pegrorim
|
2026-05-22 15:18:14 +02:00 |
|
David Heinemeier Hansson
|
ccfee4e94d
|
Just use shift
|
2026-05-22 14:51:44 +02:00 |
|
David Heinemeier Hansson
|
1bd3c8a9b0
|
Add codex yolo mode
|
2026-05-22 14:43:45 +02:00 |
|
David Heinemeier Hansson
|
7b83d847a6
|
Use shift instead as more reliable with these special keys
|
2026-05-22 14:39:18 +02:00 |
|
David Heinemeier Hansson
|
923b450d7f
|
Update the editor change
|
2026-05-22 14:24:15 +02:00 |
|
David Heinemeier Hansson
|
d13aeacabe
|
Fix the launcher to do inline replacement so it can be used as $EDITOR properly
|
2026-05-22 14:24:04 +02:00 |
|
David Heinemeier Hansson
|
e16b0f5201
|
Recover audio services blocked on USB
|
2026-05-22 13:26:46 +02:00 |
|
David Heinemeier Hansson
|
dfd6e2a7ca
|
Preserve playback when switching audio outputs
|
2026-05-22 13:26:41 +02:00 |
|
David Heinemeier Hansson
|
2901a95d56
|
Refine audio panel source presentation
|
2026-05-22 13:26:35 +02:00 |
|
David Heinemeier Hansson
|
1636242191
|
Add media source switching
|
2026-05-22 13:26:26 +02:00 |
|
David Heinemeier Hansson
|
94530d89de
|
Refine Bluetooth panel device actions
|
2026-05-22 13:26:19 +02:00 |
|
David Heinemeier Hansson
|
274259934f
|
Use headphone icon for audio sinks
|
2026-05-22 11:48:42 +02:00 |
|
David Heinemeier Hansson
|
c522757acf
|
Suppress brightness OSD from display panel
|
2026-05-22 11:35:36 +02:00 |
|
David Heinemeier Hansson
|
7b6a03fa08
|
Refine shell panel transitions and layout
|
2026-05-22 11:22:42 +02:00 |
|
David Heinemeier Hansson
|
4055fa7cae
|
Use uppercase Bluetooth panel headers
|
2026-05-22 11:02:46 +02:00 |
|
David Heinemeier Hansson
|
e9eeb0bdfc
|
Refine network panel connection details
|
2026-05-22 10:55:42 +02:00 |
|
David Heinemeier Hansson
|
590921d397
|
Add new email hotkey
|
2026-05-22 10:19:22 +02:00 |
|
David Heinemeier Hansson
|
a12fdf96c4
|
Keep glyph-only notifications compact
|
2026-05-22 10:16:29 +02:00 |
|
David Heinemeier Hansson
|
336e7a790f
|
Track image clipboard history
|
2026-05-22 10:10:33 +02:00 |
|
David Heinemeier Hansson
|
ab78fd07ef
|
Copy screenshots as PNG clipboard data
|
2026-05-22 10:10:30 +02:00 |
|
David Heinemeier Hansson
|
23b6cc29c9
|
Improve network panel Wi-Fi grouping
|
2026-05-22 09:46:41 +02:00 |
|
David Heinemeier Hansson
|
d0795793a3
|
Add media source switcher
|
2026-05-22 09:46:17 +02:00 |
|
David Heinemeier Hansson
|
72ee480599
|
Prioritize oldest playing media source
|
2026-05-22 09:46:11 +02:00 |
|
David Heinemeier Hansson
|
4f9aa96de0
|
Beef up audio recovery when something goes wrong
|
2026-05-22 09:39:26 +02:00 |
|
David Heinemeier Hansson
|
bfbf8e689a
|
Tweaks
|
2026-05-22 09:10:33 +02:00 |
|
David Heinemeier Hansson
|
8cc5dde373
|
Unified look
|
2026-05-22 08:59:00 +02:00 |
|
David Heinemeier Hansson
|
181ce06a5b
|
Tab to move quicker between sections
|
2026-05-22 08:46:19 +02:00 |
|
David Heinemeier Hansson
|
127a43a700
|
Live up/down stats and unified look
|
2026-05-22 08:46:19 +02:00 |
|
David Heinemeier Hansson
|
640e8056a0
|
Tweaks
|
2026-05-21 21:14:19 +02:00 |
|
David Heinemeier Hansson
|
b28aaf4edb
|
Bring in network panel to the same aesthetic
|
2026-05-21 21:08:32 +02:00 |
|
David Heinemeier Hansson
|
df48130677
|
Bring in line
|
2026-05-21 20:43:37 +02:00 |
|
David Heinemeier Hansson
|
d52354406d
|
Fun panels
|
2026-05-21 20:19:40 +02:00 |
|
David Heinemeier Hansson
|
fed2298235
|
Consistency
|
2026-05-21 19:30:30 +02:00 |
|
David Heinemeier Hansson
|
486c73e6df
|
Preserve Wi-Fi password input during scans
|
2026-05-21 19:03:42 +02:00 |
|
David Heinemeier Hansson
|
328a9c007a
|
Style
|
2026-05-21 16:00:03 +02:00 |
|
David Heinemeier Hansson
|
faa9cecb34
|
Don't need to quote
|
2026-05-21 15:45:36 +02:00 |
|
David Heinemeier Hansson
|
bb95c2f26b
|
Don't need
|
2026-05-21 15:39:25 +02:00 |
|
David Heinemeier Hansson
|
8510a81921
|
Toggle weather panel from shortcut
|
2026-05-21 13:31:28 +02:00 |
|
David Heinemeier Hansson
|
c3cabffa44
|
Use launcher hides list
|
2026-05-21 12:43:03 +02:00 |
|
David Heinemeier Hansson
|
4cd23d9584
|
Extract stats and clipboard helpers
|
2026-05-21 11:58:43 +02:00 |
|
David Heinemeier Hansson
|
8734464439
|
Extract audio default device helpers
|
2026-05-21 11:53:48 +02:00 |
|
David Heinemeier Hansson
|
e5b585d6b3
|
Extract notification window focus helper
|
2026-05-21 11:44:11 +02:00 |
|
David Heinemeier Hansson
|
d132e0ec61
|
Use power profile helper in panel
|
2026-05-21 11:39:55 +02:00 |
|
David Heinemeier Hansson
|
25c3752051
|
Simplify Bluetooth device actions
|
2026-05-21 11:29:55 +02:00 |
|
David Heinemeier Hansson
|
d9622d6b99
|
Extract shell panel status commands
|
2026-05-21 10:54:23 +02:00 |
|
David Heinemeier Hansson
|
deae101d6a
|
Extract network status shell logic
|
2026-05-21 10:44:05 +02:00 |
|
David Heinemeier Hansson
|
b19dc7eae2
|
Switch Wi-Fi setup to NetworkManager
|
2026-05-21 10:19:36 +02:00 |
|
David Heinemeier Hansson
|
190c31503c
|
Merge branch 'dev' into omarchy-shell
|
2026-05-21 09:56:50 +02:00 |
|
David Heinemeier Hansson
|
e36ba09d02
|
Updated btop theme for solitude theme by HANCORE
|
2026-05-21 09:55:14 +02:00 |
|
David Heinemeier Hansson
|
aa5896766b
|
Mirror lock input across screens
|
2026-05-21 08:08:59 +02:00 |
|
David Heinemeier Hansson
|
80469fc51e
|
Fix night light status when hyprsunset is unavailable
|
2026-05-21 07:59:35 +02:00 |
|
David Heinemeier Hansson
|
d1b452cc5f
|
Lock before suspend with sleep inhibitor service
|
2026-05-21 07:57:08 +02:00 |
|
David Heinemeier Hansson
|
e1066e67d5
|
Switch media controls to QS MPRIS
|
2026-05-20 22:53:50 +02:00 |
|
David Heinemeier Hansson
|
d4d0c6d7bb
|
Try more detail
|
2026-05-20 22:41:40 +02:00 |
|