David Heinemeier Hansson
7bfd848c93
Only apply enable_psr=0 to xps oled machines
2026-04-15 16:17:14 +02:00
David Heinemeier Hansson
bf802df8bd
Present copilot key->omarchy menu better
2026-04-15 15:55:47 +02:00
David Heinemeier Hansson
bebed70a7c
Ensure cursor is on the new screen
2026-04-15 14:42:44 +02:00
David Heinemeier Hansson
521c94bfca
Add display toggle but protect against disabling the only active display
2026-04-15 14:35:32 +02:00
David Heinemeier Hansson
f094c3acc0
Move powerprofile setting to userland script
2026-04-15 13:50:36 +02:00
David Heinemeier Hansson
30ddfeda4a
Just apply the GSK_RENDERER fix for walker
2026-04-15 12:10:26 +02:00
David Heinemeier Hansson
0017f2eab0
Make hibernation offset safer
2026-04-15 11:49:03 +02:00
David Heinemeier Hansson
1f697ecc6d
No longer need first-run to set these powerprofilectl rules
2026-04-15 10:36:45 +02:00
Felipe Gonzalez and GitHub
18ab342119
fix: suppress Chromium/Brave stderr noise during theme switch ( #5285 )
...
Redirect stderr to /dev/null alongside stdout when refreshing
browser platform policy, preventing shared_memory_switch errors
from cluttering the terminal.
2026-04-15 10:14:07 +02:00
David Heinemeier Hansson
a7893c8af4
Catch brave-origin too
...
Closes #5304
Co-authored-by: @Cleptomania
2026-04-15 10:00:49 +02:00
David Heinemeier Hansson
1732551873
Switch from makima to a straight copilot to omarchy menu mapping
2026-04-11 20:41:42 -04:00
David Heinemeier Hansson
4fcc58de2a
Expose omarchy-restart-trackpad
...
Until we have a permanent fix for the haptic trackpad in the XPS. Cc
@spencerbull
2026-04-11 18:08:31 -04:00
David Heinemeier Hansson
c9cc4be4f9
Need to grab this before the loop
2026-04-10 06:37:49 -04:00
1746a86a7b
Enable Dell XPS Mute Mic Key ( #5252 )
...
* If on XPS, enable XPS mute mic key with LED and fallback to original mic mute flow
* fix hardcode of alsa card 0 to resolved id
* Extract omarchy-hyprland-monitor-focused
* Extract dedicated xps mute script
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-10 06:35:41 -04:00
David Heinemeier Hansson
111307fba3
Address the new haptic touchpad in the shipping xps
2026-04-10 06:10:38 -04:00
David Heinemeier Hansson
5fb06d2d77
Better glyph
2026-04-09 09:53:54 +02:00
David Heinemeier Hansson
8ad61cadcb
Add way to toggle on/off internal display on laptops
2026-04-09 09:53:12 +02:00
David Heinemeier Hansson
6171d0ee8f
Setup power profile defaults on first run since that's when the daemon is available
2026-04-08 14:35:52 +02:00
Timo Hubois and GitHub
3bfed7da37
Merge pull request #5247 from timohubois/feat-mise-node-latest-npx-wrapper
...
Run Omarchy's npx wrappers through mise-managed Node
2026-04-07 12:21:39 +02:00
David Heinemeier Hansson
abace0cbd5
Prevent the need for double sudo
2026-04-06 09:36:35 +02:00
David Heinemeier Hansson
7bef44a4be
Prevent spurious hyprland errors during git update
2026-04-06 09:05:02 +02:00
David Heinemeier Hansson
eb3bd95fca
We don't actually ever need this notification
2026-04-05 09:37:36 +02:00
Marco and GitHub
fd7aa3dce1
Fix firmware updates failing with Limine bootloader ( #5077 )
...
Install fwupdx64.efi into /boot/EFI/arch/ before running fwupdmgr update
so UEFI capsule updates work on systems using Limine.
2026-04-02 17:38:54 +02:00
David Heinemeier Hansson
fcf8baea8e
Rearrange
2026-04-02 16:41:20 +02:00
Rob Zolkos and GitHub
fde637ec21
Preserve package download progress during updates ( #5188 )
2026-04-02 16:37:51 +02:00
Kevin McConnell and GitHub
585a909401
Add ONCE to Install->Service menu ( #5186 )
2026-04-02 16:24:02 +02:00
David Heinemeier Hansson
b140a48ec7
Actually create the output dir!
...
Closes #5189
2026-04-02 16:07:17 +02:00
08b317901b
Create pictures dir if non existent ( #5181 )
...
* Create pictures dir if non existent
* Simplify
Don't need to guard against mkdir failing
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-02 12:32:12 +02:00
Federico Sapuppo and GitHub
729c590236
Use percentage-based step for keyboard backlight brightness ( #5135 )
2026-04-01 18:04:38 +02:00
Federico Sapuppo and GitHub
e0fed4a9f7
Fix battery time showing hours instead of minutes ( #5137 )
...
When upower reported time in minutes, the value was incorrectly
passed through the hours conversion path, displaying e.g. "25h"
instead of "25m".
2026-04-01 18:00:58 +02:00
64ef804433
Enable GPU in voxtype if Vulkan is available ( #5005 )
...
* Enable GPU support in Voxtype installation if Vulkan is available
* Restart Voxtype and Waybar after enabling GPU support in setup
* fix: revert changing existing migration
* fix: add new migration
* Refactor Vulkan availability check in voxtype installation and migration scripts
* Extract vulkan availability check
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-03-27 21:18:19 +01:00
David Heinemeier Hansson
54bd72f10a
Better naming
2026-03-27 21:05:06 +01:00
David Heinemeier Hansson
f8a789b885
Extract bin for toggling window transparency
2026-03-27 21:03:59 +01:00
David Heinemeier Hansson
f9b52a007e
Remove any npx stubs too
2026-03-27 17:06:54 +01:00
David Heinemeier Hansson
54b0517c65
Fix dark/light mode switching
2026-03-27 16:59:41 +01:00
David Heinemeier Hansson
92e3357f05
Add a trackpad restarter for new hw
2026-03-26 14:30:45 +01:00
David Heiemeier Hansson
15538c4f5a
New solution to haptic touchpad
2026-03-26 11:08:44 +01:00
David Heinemeier Hansson
2a81068d8a
Extract omarchy-hw-match
2026-03-26 09:23:59 +01:00
Ty Smith and GitHub
176194a76f
Add VSCode insiders theme support ( #5119 )
...
VSCode Insiders uses a different directory than VScode. This commit adds compatibility.
2026-03-26 07:46:02 +01:00
David Heinemeier Hansson
4d6221c890
Make custom ptl kernel the default on intel ptl systems
...
Then we don't need to turn off audio any longer
2026-03-24 20:31:58 +01:00
Patrick Bochenek and GitHub
58a16dfebc
Set low urgency for immediate-feedback notifications ( #5056 )
...
Some users may choose to disable notification timeout for normal-level
notifications to ensure no notifications are missed when the user is
away from the screen. However, there are several Omarchy notifications
that only serve as an immediate feedback for a user action, such as
"Screensaver enabled" or "Editing config file foo.conf", for which
disabling the timeout is not desirable. This commit drops the urgency
level for such notification to low, allowing configuring a different
timeout value for them.
Notifications with an explicitly set timeout are excluded from this
commit.
2026-03-24 14:56:12 +01:00
David Heinemeier Hansson
d200fdee3b
Make it a human-sized frame, vertical for the webcam overlay
2026-03-16 11:34:57 +01:00
David Heinemeier Hansson
e21b22decf
Ensure .local/bin exists
2026-03-15 20:20:40 +01:00
David Heinemeier Hansson
f7d739483f
Note about restarting early
2026-03-15 19:24:11 +01:00
David Heinemeier Hansson
e294394b8a
Add npx wrapper installer for packages moving too fast for normal repos
...
They're lazy loaded too. So we don't need manual install from a menu.
2026-03-15 19:11:43 +01:00
David Heinemeier Hansson
506348ef4b
Clean up file if no timer is present
2026-03-15 18:48:39 +01:00
David Heinemeier Hansson
0495ac2363
Try just to give it 15 mins at a time
2026-03-15 16:18:58 +01:00
David Heinemeier Hansson
2bd0e23a5f
Fix the check proper
2026-03-15 16:10:59 +01:00
David Heinemeier Hansson
d37d93caee
Detect current sudoless correctly
2026-03-15 16:05:03 +01:00
David Heinemeier Hansson
4b75fbbfd5
Add danger mode for sudoless agent work on system administration
2026-03-15 16:01:49 +01:00