Ryan Hughes
c0e099fed5
Prevent wiping waybar configs to reposition
2026-05-11 20:07:18 -04:00
Ryan Hughes
aada2a4c9c
Preserve waybar position on refresh
2026-05-11 20:01:18 -04:00
Ryan Hughes and GitHub
0601dea910
Merge pull request #5759 from basecamp/skwd-wall
...
Add QuickShell-based backgrounds selector
2026-05-11 18:38:39 -04:00
Ryan Hughes
d54e8b5429
Use theme colors in image selector
2026-05-11 18:10:58 -04:00
Ryan Hughes
f14d82b2f3
Start image selector on demand
2026-05-11 18:02:45 -04:00
Ryan Hughes
cb87adfc99
Toggle image selector closed when already open
2026-05-11 17:53:40 -04:00
Ryan Hughes
3d8c061a39
Lazy load theme switcher thumbnails
2026-05-11 17:41:30 -04:00
Ryan Hughes
427783c41f
Stub theme switcher benchmark
2026-05-11 17:20:46 -04:00
Ryan Hughes
f24dd82181
Add filter typing to theme switcher
2026-05-11 17:10:45 -04:00
Ryan Hughes
903f27fdd1
Tighten image selector request handling
2026-05-11 16:50:26 -04:00
Ryan Hughes
0801209090
Keep selector labels readable
2026-05-11 16:07:37 -04:00
Ryan Hughes
314a7f75c0
Keep image selector preview centered
2026-05-11 16:03:31 -04:00
Ryan Hughes
3aaedd88b1
Remove selector width animation jitter
2026-05-11 15:57:59 -04:00
Ryan Hughes
ca0ea7af57
Clamp image selector navigation
2026-05-11 15:52:38 -04:00
Ryan Hughes
693a23c58c
Open image selector at selected item immediately
2026-05-11 15:47:01 -04:00
Ryan Hughes
b89079ae5c
Show theme names in theme switcher
2026-05-11 15:40:19 -04: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
Ryan Hughes and GitHub
15658cc622
Merge pull request #5723 from basecamp/hyprland-lua-conversion
...
Hyprland lua conversion
2026-05-11 15:02:02 -04:00
David Heinemeier Hansson
43ec46f699
Add tds 4-way
2026-05-11 18:21:45 +02:00
Ryan Hughes
350b9a33b3
Fix keybinds display
2026-05-11 10:40:26 -04:00
Ryan Hughes
e39206f24d
Simplify montor scaling
2026-05-11 10:40:26 -04:00
Ryan Hughes
804571d8e2
Update all hyprland references to new lua ones
2026-05-11 10:40:26 -04:00
Ryan Hughes
82a1a91509
Add conf -> lua migration for Hyprland and update old migrations
2026-05-11 10:39:22 -04:00
Ryan Hughes
59a2619426
Update theme specifics to lua
2026-05-11 10:39:22 -04:00
Ryan Hughes
f1bec15325
Update theme and SDDM to lua
2026-05-11 10:39:22 -04:00
Ryan Hughes
c7b6a7f8c4
Swap defaults to lua
2026-05-11 10:39:22 -04:00
Ryan Hughes
b93650991f
Swap configs to lua
2026-05-11 10:39:22 -04:00
Ryan Hughes
7e6403133c
Prevent lsp complaining
2026-05-11 10:39:22 -04:00
Mateusz Kowalczyk and GitHub
1acaa7ba4d
Fix brightness indicator glitches caused by hardware-side key auto-repeat ( #5760 )
...
* Avoid overlapping brightness change key events.
* Clarify the fix comment
2026-05-11 16:33:58 +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
c6ecdd1000
Add dispatch shortcuts to help menu ( #5756 )
...
* feat: dispatch shortcuts from help menu
* Retain uwsm launch wrapping
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-05-11 15:40:04 +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
92f93cb0e5
Persist Bluetooth power state across reboots ( #5683 )
...
* Persist Bluetooth power state across reboots
BlueZ defaults to AutoEnable=true, which forces controllers on at boot
regardless of the last user-set state. Setting AutoEnable=false makes
bluetoothd respect the persisted Powered state, so toggling off in
bluetui (or any DBus client) survives a reboot.
Adds the change to the install path and a migration for existing setups.
* Set reboot-required in Bluetooth persistence migration
Per review feedback, the AutoEnable=false change only takes effect on
bluetoothd startup. Without setting reboot-required, omarchy-update-restart
won't prompt the user to reboot, so the fix would only kick in at their
next organic reboot — by which time the bug may appear unfixed.
Matches the convention in migrations/1776346552.sh and similar.
* No need to ask for a reboot when this is available on the next one
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-05-11 10:21:16 +02:00