Commit Graph
1474 Commits
Author SHA1 Message Date
David Heinemeier HanssonandGitHub 129c39448c Reminders (#5669)
* Extract notification command for using the correct spacing

* Add easy to set reminders

* More human

* Clear and direct hotkeys

* Split

* Bake reminders into the skill
2026-05-08 11:58:12 +02:00
David Heinemeier Hansson 5971bab9d1 Extract notification command for using the correct spacing 2026-05-08 09:01:09 +02:00
David Heinemeier Hansson 0c6bd1929f Force metric return units 2026-05-07 19:44:19 +02:00
fa1ed01cd7 Run SwayOSD as a session service (#5656)
* Run SwayOSD as a session service

* Restart SwayOSD after clean exits

* We don't need the input backend (as we manage the hotkeys in Hyprland)

* Ensure we cleanup the old service starter

* Not needed

* Not needed either

* Clean up migration

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-05-07 19:43:27 +02:00
David Heinemeier Hansson 573f75afeb Fix that zed cli is zeditor 2026-05-07 16:55:54 +02:00
Diego RiosandGitHub 9c3520caf9 Enable Bluetooth A2DP auto-connect in WirePlumber (#5336)
* Enable Bluetooth A2DP auto-connect in WirePlumber

* Harden Bluetooth A2DP migration
2026-05-07 16:48:26 +02:00
David Heinemeier Hansson b794321cd0 Prevent notification text wrapping 2026-05-07 16:15:04 +02:00
David Heinemeier HanssonandGitHub 95d8125e59 Set default terminal, browser, editor explicitly (#5651)
* Set default terminal, browser, editor explicitly

* Consistent glyphs and setup

* Tweaks

* Always there

* Proper order

* Don't make a browser the default just because it's getting installed
2026-05-07 16:11:48 +02:00
bc62c23351 Asus Zenbook UX5406AA Display Backlight Fix (#5620)
* Extract ASUS Expertbook B9406 display backlight fix and apply it for Zenbook ux5406aa too

* Add migration for Panther Lake Asus display bakclight fix

* Check if limine-update exists before executing it in the migration

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-07 12:10:45 +02:00
David Heinemeier Hansson 81aaade827 Make sub matches show which commands are available under it 2026-05-07 12:09:30 +02:00
Vitalii BondarandGitHub ba1d699c11 Allow configuring OCR languages via OMARCHY_OCR_LANGS (#5623)
Hardcoded -l eng makes SUPER+CTRL+PRINT produce garbage on any
non-ASCII English text. Read the language list from
OMARCHY_OCR_LANGS instead, defaulting to eng for backward
compatibility.
2026-05-07 11:49:44 +02:00
David Heinemeier HanssonandGitHub 5cf83d2073 Match sddm to decrypt style (#5645)
* Make SDDM screen match the normal decrypt screen as close as possible

* Try with a different error style on wrong pw

* Do red lock on failure too
2026-05-07 11:16:40 +02:00
David Heinemeier HanssonandGitHub 6b6d71a9d2 Add live weather (#5633)
* Add live weather

* Just use jq

* Add Weather app and make it click target

* Simplify

* Looks better

* Nicer flow

* Simplify

* Move to using the notification instead of tooltip

* No longer needed
2026-05-07 10:48:32 +02:00
David Heinemeier Hansson 42cd7472cf Give people an invitation to install dictation after the first update 2026-05-07 10:35:23 +02:00
David Heinemeier Hansson c8f65ccdb1 Add a structured way to install a hook 2026-05-07 10:34:28 +02:00
David Heinemeier Hansson c9aece1cb7 Make sure individual hooks can't halt the process 2026-05-07 10:33:12 +02:00
David Heinemeier Hansson fe0ea4de3e Move to .d directories for hooks instead of a single file
Easier to manage especially with separate installs
2026-05-07 09:59:18 +02:00
David Heinemeier Hansson f0969c6793 Allow hooks to live in a .d directory 2026-05-07 09:46:00 +02:00
David Heinemeier Hansson 6a0935d248 Improve notification 2026-05-07 09:34:04 +02:00
David Heinemeier Hansson 95ba1c4296 Reference new F9 push-to-talk button 2026-05-07 09:06:17 +02:00
David Heinemeier Hansson f838cbb63f Use proper .desktop files 2026-05-06 21:05:34 +02:00
David Heinemeier Hansson 36f26d7584 Make sure we regenerate the npx stubs too 2026-05-06 20:34:27 +02:00
David Heinemeier Hansson d6b5e645f8 Add Amiga, C64, Amstrad cores to default RetroArch setup 2026-05-06 16:34:11 +02:00
David Heinemeier HanssonandGitHub 4072fc6b1f Install a new default browser (#5627) 2026-05-06 16:26:21 +02:00
David Heinemeier Hansson f284cda94c Not necessary to show either 2026-05-06 13:23:12 +02:00
David Heinemeier Hansson 207d4f1ec8 Don't need to show this 2026-05-06 13:21:55 +02:00
David Heinemeier Hansson cc378a1f7b Hide more irrelevant stuff for users 2026-05-06 13:20:34 +02:00
David Heinemeier Hansson 11a54d1745 More natural order 2026-05-06 13:15:22 +02:00
David Heinemeier Hansson 61ee5d2cf2 Shorter command naming 2026-05-06 13:13:34 +02:00
David Heinemeier Hansson 5b6684d690 Add examples 2026-05-06 13:09:33 +02:00
David Heinemeier Hansson feea828e07 Not relevant for most 2026-05-06 13:06:09 +02:00
David Heinemeier Hansson 60156309a4 No need to list this twice 2026-05-06 13:05:20 +02:00
David Heinemeier Hansson f398cd274b Consistent command naming 2026-05-06 13:02:21 +02:00
David Heinemeier Hansson 538ebcd935 Simplify 2026-05-06 12:58:55 +02:00
David Heinemeier Hansson fb117e56d8 Hide certain commands from the list that aren't relevant to the vast majority 2026-05-06 12:56:51 +02:00
David Heinemeier Hansson 4e4a688fdf Prevent flicker on waking from sleep 2026-05-06 12:52:18 +02:00
David Heinemeier Hansson 7330c0f9a5 Quiet stdout for hook
Don't need all that omazed chatter
2026-05-06 12:44:23 +02:00
David Heinemeier Hansson 080feaf2f6 Better explanation 2026-05-06 12:37:28 +02:00
David Heinemeier Hansson 6111ee1341 Reduce screen off after system lock to 3s 2026-05-06 12:35:40 +02:00
David Heinemeier Hansson 647cae0ca0 cli doc improvements 2026-05-06 12:18:57 +02:00
David Heinemeier Hansson 99357bf549 Better documentation 2026-05-06 12:14:00 +02:00
David Heinemeier Hansson 90ac2b8ccc Ensure manually locking the screen also turns off display after 10s 2026-05-06 12:12:40 +02:00
David Heinemeier Hansson 4d11f8cc06 Extract turning brightness devices on/off 2026-05-06 12:12:26 +02:00
David Heinemeier Hansson ca74b4d1c5 Simplify but letting omarchy-system-lock be responsible for turning off display and keyboard brightness 2026-05-06 11:40:34 +02:00
dd46e965d8 Better system idle (#5619)
* Better system idle

* Just use refresh

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-06 11:16:25 +02:00
Alex OxteandGitHub 0114e793a9 fix: resolve relative wallpaper paths before creating symlink (#5612) 2026-05-06 07:47:48 +02:00
David Heinemeier Hansson 7debca9f47 Add foot terminal as an option 2026-05-05 22:18:02 +02:00
Miha RekarandGitHub cd30fd094e Add support for Studio Display XDR (#5599) 2026-05-05 21:18:09 +02:00
37a7913f3d Bundle Zed editor with omazed for themes syncing (#4873)
* Install Zed Editor with omazed for themes syncing

* Move Zed theme switching into Omarchy

* Launch zed after install

* revert

* forgot omazed!

* omazed is now on OPR

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-05-05 21:17:27 +02:00
David Heinemeier Hansson 00f822728a Prevent theme refreshing from changing the background image 2026-05-05 14:22:29 +02:00