David Heinemeier Hansson
c0c480b24f
npm
2026-05-17 09:42:02 +02:00
David Heinemeier Hansson
54abdbaadc
It's npm, not npx
2026-05-17 09:41:25 +02:00
David Heinemeier Hansson
8610312db3
Quiet the rule adding
2026-05-16 13:00:30 +02:00
David Heinemeier Hansson
e4d9d0d297
Explain to the agents how to remove a package
2026-05-16 13:00:03 +02:00
David Heinemeier Hansson
fcde1057ee
Make sure foot responds to all the conventional copy/paste keybindings
2026-05-16 12:59:43 +02:00
David Heinemeier Hansson
3d3c77f53d
Fix the gum coloring
2026-05-15 18:03:21 +02:00
David Heinemeier Hansson
05fee802fc
Don't remove wtype
2026-05-15 17:58:31 +02:00
David Heinemeier Hansson
0bfb545033
Ensure the service is fully removed
...
Closes #5788
2026-05-15 17:57:44 +02:00
David Heinemeier Hansson and GitHub
c0275ea9f2
Foot as the default terminal ( #5831 )
...
* Bind maps too
* Make foot the default terminal
2026-05-15 17:44:09 +02:00
David Heinemeier Hansson
e72b8a6dbd
Skip the certificate errors
2026-05-15 17:39:32 +02:00
David Heinemeier Hansson
612dead716
Make sure we setup autostart as well
2026-05-15 17:03:39 +02:00
David Heinemeier Hansson
2d5e3cefe0
Install Sunshine Admin app as well
2026-05-15 16:59:52 +02:00
David Heinemeier Hansson
b486a43985
Add sunshine service installation
2026-05-15 16:24:21 +02:00
David Heinemeier Hansson
e2938ae952
Performance improvements
2026-05-15 16:24:21 +02:00
David Heinemeier Hansson
43134875b5
Ensure that $BROWSER runs omarchy-launch-browser and doesn't hand ownership to parent process
...
This prevents gh auth login from working without an existing open
browser
2026-05-15 16:07:35 +02:00
David Heinemeier Hansson
daf301c416
Don't ask to restart multiple times
2026-05-15 15:21:03 +02:00
David Heinemeier Hansson
a4635f7657
Make o available without error
2026-05-15 14:44:50 +02:00
David Heinemeier Hansson
4146600f5c
Refresh the theme
2026-05-15 14:18:57 +02:00
David Heinemeier Hansson
51d998bee0
Need exclusive placement
2026-05-15 14:14:16 +02:00
David Heinemeier Hansson
95b0bfed4d
Ensure that the old style is always run
2026-05-15 14:12:12 +02:00
David Heinemeier Hansson
7e99e3eff0
Ensure toggles are refreshed when doing omarcy-refresh-hyprland
2026-05-15 14:02:12 +02:00
David Heinemeier Hansson
47cd93143a
Explain reasoning
2026-05-15 13:57:01 +02:00
David Heinemeier Hansson
8d107ed04c
Drop outdated migrations
2026-05-15 13:56:15 +02:00
David Heinemeier Hansson
719b7df91a
No longer has its own flags
2026-05-15 13:55:45 +02:00
David Heinemeier Hansson
870fe16b0a
Add Alt+esc to close a pane too
2026-05-15 13:39:17 +02:00
David Heinemeier Hansson
2f56b525c6
Simpler additional tmux splits
2026-05-15 13:37:53 +02:00
David Heinemeier Hansson
883c6a6267
Bind maps too
2026-05-15 11:13:20 +02:00
David Heinemeier Hansson
e916491c9f
More helpers to cleanup configs
2026-05-14 13:15:03 +02:00
David Heinemeier Hansson
a4e4b4b1ed
Extract launch_sole
2026-05-14 12:58:39 +02:00
David Heinemeier Hansson
8f237f1858
Slim
2026-05-14 12:55:34 +02:00
David Heinemeier Hansson
596638aa73
Don't need the drop shadow
2026-05-14 12:52:45 +02:00
David Heinemeier Hansson
84de3d3a2e
Extract more helpers
2026-05-14 12:51:03 +02:00
David Heinemeier Hansson
6840242c44
Fix indention
2026-05-14 12:37:53 +02:00
David Heinemeier Hansson
7f85ee7d9d
Make the selected image bigger
2026-05-14 12:33:51 +02:00
David Heinemeier Hansson
4a11ca7ae9
Loop around
2026-05-14 12:32:19 +02:00
David Heinemeier Hansson
6891c996b5
Add migration for new tmux keybinding
2026-05-14 12:04:09 +02:00
David Heinemeier Hansson
4c48d83952
More helpers
2026-05-14 12:02:53 +02:00
David Heinemeier Hansson
41988fda2a
Cleanup
2026-05-14 12:02:53 +02:00
David Heinemeier Hansson
35cf232bcb
Extract built-in notifications
2026-05-14 12:02:53 +02:00
David Heinemeier Hansson
3e098f6dd5
Next up is 4.0
2026-05-14 11:34:55 +02:00
David Heinemeier Hansson
b72eb206cb
Extract launch_on_start helper
2026-05-14 11:34:26 +02:00
David Heinemeier Hansson
83c2e2f84c
Extract Omarchy's own bootstrap
2026-05-14 11:32:22 +02:00
David Heinemeier Hansson
9e1310106a
Too defensive
2026-05-14 11:32:13 +02:00
David Heinemeier Hansson
cfc7bc0cda
Better naming
2026-05-14 11:21:45 +02:00
David Heinemeier Hansson
dca3bfd951
Cleaner selection without exposed filtering
2026-05-14 11:17:33 +02:00
David Heinemeier Hansson
72bd02ca89
Start extracting omarchy helpers for cumbersome lua calls
2026-05-14 11:13:37 +02:00
David Heinemeier Hansson
b26cd62334
Extract the nautilus cwd launcher
2026-05-14 11:12:25 +02:00
David Heinemeier Hansson
6ae8dc555e
Extract launching the tmux terminal
2026-05-14 10:57:44 +02:00
David Heinemeier Hansson
9e20c4899d
Extract terminal launcher with cwd
2026-05-14 10:56:10 +02:00
David Heinemeier Hansson
8d5e9e794e
Move to pnpm dlx with a 5-day lag to skip the latest zero-day npm package exploits
2026-05-12 23:58:27 +02:00
David Heinemeier Hansson and Ryan Hughes
f6bd69bc0f
Fix color sync
2026-05-11 15:29:31 -04:00
David Heinemeier Hansson and Ryan Hughes
ef129b9dab
Consistency
2026-05-11 15:29:31 -04:00
David Heinemeier Hansson and Ryan Hughes
0426f9b206
Cache warming
2026-05-11 15:29:31 -04:00
David Heinemeier Hansson and Ryan Hughes
b48f67058b
Use consistent terms
2026-05-11 15:29:31 -04:00
David Heinemeier Hansson and Ryan Hughes
000b7c79af
Improve performance
2026-05-11 15:29:11 -04:00
David Heinemeier Hansson and Ryan Hughes
0b2332e45d
Permanent process for speed
2026-05-11 15:29:11 -04:00
David Heinemeier Hansson and Ryan Hughes
5487c17d19
Single namespace is fine
2026-05-11 15:28:52 -04:00
David Heinemeier Hansson and Ryan Hughes
008f0cf7dd
Extract generic switcher
2026-05-11 15:28:52 -04:00
David Heinemeier Hansson and Ryan Hughes
1e646be7ee
We need quickshell available
2026-05-11 15:28:33 -04:00
David Heinemeier Hansson and Ryan Hughes
aba11e716f
Tweaks
2026-05-11 15:28:33 -04:00
David Heinemeier Hansson and Ryan Hughes
333ec367df
Let's build our own wall
2026-05-11 15:28:33 -04:00
David Heinemeier Hansson and Ryan Hughes
7a988d8909
Switch to using the switcher on all the normal keybindings
2026-05-11 15:27:56 -04:00
David Heinemeier Hansson and Ryan Hughes
67751a45b5
Correct indention
2026-05-11 15:27:43 -04:00
David Heinemeier Hansson and Ryan Hughes
da822f6ffb
Change from swaybg to skwd-wall
...
Nicer picker and support for movie bgs
2026-05-11 15:27:43 -04:00
David Heinemeier Hansson
43ec46f699
Add tds 4-way
2026-05-11 18:21:45 +02:00
David Heinemeier Hansson
dc4e6a6a50
One more weather icon tweak for light drizzle
2026-05-11 16:32:51 +02:00
David Heinemeier Hansson
147cc721f0
Better rain mapping of icons
2026-05-11 16:21:54 +02:00
David Heinemeier Hansson
95531a39c0
How to evolve features that require input and interaction
2026-05-11 15:45:36 +02:00
David Heinemeier Hansson and GitHub
5738583319
RetroArch game launcher installer ( #5753 )
...
* Agents should use the notification helper
* Turn a single RetroArch game into its own application launcher
* Tweak installer
* Extract selection logic into cli
* Use consistent glyph
* One more
2026-05-11 13:01:45 +02:00
David Heinemeier Hansson
fc787cd040
Agents should use the notification helper
2026-05-11 12:13:33 +02:00
David Heinemeier Hansson
b2f89061c7
Add hunk for diffing as a lazy-install npx
2026-05-11 11:31:42 +02:00
David Heinemeier Hansson
378ba984ca
Checkout the full git so branch switching is still possible
...
Closes #5701
2026-05-11 10:11:53 +02:00
David Heinemeier Hansson
705e26eb8a
Migrate the existing imv configs
2026-05-11 10:00:28 +02:00
David Heinemeier Hansson
6afb51298c
Hide the unused bits
2026-05-10 21:29:58 +02:00
David Heinemeier Hansson
cd461059d0
Just a little wider
2026-05-10 20:33:34 +02:00
David Heinemeier Hansson
f09743b2e9
libretro-vice is now an explosion of minor pkgs
2026-05-10 16:47:21 +02:00
David Heinemeier Hansson
8788dd2eb2
Fix arg order
2026-05-10 16:44:09 +02:00
David Heinemeier Hansson
0af7cc4a76
Fix overlap
2026-05-10 16:39:01 +02:00
David Heinemeier Hansson
f426ae0de8
Lookup code symbols for better keybindings list
2026-05-10 16:31:08 +02:00
afcfaf6b1e
Control Waybar position ( #5730 )
...
* Waybar positioning and shape
* Reveal weather again on left/right
* Fix indicators moving bar left/right
* Clean it up
* Cleanup
* One step forward, one step backwards
* Fix styles
* More style massage
* More tweaks
* Just position for now
* Fix keys
* No longer needed
* No need to reset
* Simplify
* Reset but protect waybar configs
* Not needed
* Fix glyph
* Not needed
* Cleanup
* Better wording
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-10 15:42:26 +02:00
David Heinemeier Hansson
f26cc8f157
Send a notification when we switch
2026-05-10 15:22:41 +02:00
David Heinemeier Hansson
566c106ec1
Better wording
2026-05-10 15:11:47 +02:00
David Heinemeier Hansson
5346bc6db1
Only return state when we are toggling
...
Otherwise we know it!
2026-05-10 15:08:33 +02:00
David Heinemeier Hansson
0075645f0e
Set hyprlock corners too
2026-05-10 15:05:34 +02:00
David Heinemeier Hansson
f10c945e00
Add Receive as an option to sharing
2026-05-10 14:50:48 +02:00
David Heinemeier Hansson
8a94891e77
Better glyph
2026-05-10 14:34:44 +02:00
David Heinemeier Hansson
2e29714eee
Add integrated Style > Corner controls across hyprland, mako, walker
2026-05-10 14:29:51 +02:00
David Heinemeier Hansson
40a20e2a5c
Fix glyph for Zen
2026-05-10 14:28:18 +02:00
David Heinemeier Hansson
8a38615f19
Fix for new notification send
2026-05-10 11:50:30 +02:00
David Heinemeier Hansson
887c7e3751
Set mako corners round or sharp
2026-05-10 11:50:19 +02:00
David Heinemeier Hansson
e099f47d53
Add toggling of hyprland window rounded corners
2026-05-10 11:31:02 +02:00
David Heinemeier Hansson
26c1f9c546
Refactor toggles and notifications
2026-05-10 11:26:59 +02:00
David Heinemeier Hansson
d3a082ef11
Fix upcoming reminders listing
...
It was comparing NextElapseUSecMonotonic against /proc/uptime, but those
values aren’t in the same monotonic timeline for user timers, so valid
upcoming reminders were being skipped.
2026-05-10 10:52:20 +02:00
David Heinemeier Hansson
2ab639ac0a
Latest version from HANCORE
2026-05-10 10:41:34 +02:00
David Heinemeier Hansson
3d42142b88
Fix group coloring
2026-05-09 22:48:23 +02:00
David Heinemeier Hansson
aa6b7f2975
Make the border highlight clearer
2026-05-09 22:35:18 +02:00
David Heinemeier Hansson
47a53a18ba
Add Solitude theme by HANCORE
2026-05-09 22:33:10 +02:00
David Heinemeier Hansson
b2fb238453
Add Last Horizon theme by HANCORE
2026-05-09 22:05:54 +02:00
David Heinemeier Hansson
676a278653
Slim down now that we are auto-detecting GDK_SCALE
2026-05-09 20:13:04 +02:00
David Heinemeier Hansson
890e3fc8c5
Set the initial GDK_SCALE to match the monitor scale
2026-05-09 19:55:15 +02:00