Nicolas Dorier and GitHub
61848c1910
Fix hibernation on new NVidia drivers ( #5519 )
...
New drivers don't seem to expose the necessary suspend interface to use `NVreg_PreserveVideoMemoryAllocations`.
I explained the issues I experienced on:
https://github.com/basecamp/omarchy/discussions/5500
While https://github.com/omacom-io/omarchy-pkgs/pull/84 fixed part of
the issue, the default value of `NVreg_PreserveVideoMemoryAllocations`
is `2`, which doesn't work.
2026-05-01 16:32:09 +02:00
David Heinemeier Hansson
d5aa4b7b4b
Only XPS now needs the custom ptl kernel
2026-04-30 21:09:22 +02:00
David Heinemeier Hansson
6ab4196985
Quiet this during install
2026-04-30 20:09:01 +02:00
David Heinemeier Hansson
24b32da1a1
Ensure policy directories are available before we try writing to them
2026-04-30 20:07:43 +02:00
David Heinemeier Hansson
6fc7f90e43
Revert "Try debugging F13P issue by not turning on fred there"
...
This reverts commit f15094c9ef .
2026-04-30 19:30:06 +02:00
David Heinemeier Hansson
f15094c9ef
Try debugging F13P issue by not turning on fred there
2026-04-30 18:42:37 +02:00
David Heinemeier Hansson
91af40fd7c
Enable fred=on on intel ptl machines
2026-04-30 17:26:14 +02:00
David Heinemeier Hansson and GitHub
2716a3207c
Provide unlock themeing ( #5476 )
2026-04-28 17:55:59 +02:00
Mathias Eek and GitHub
88da163768
Fix jumping cursor / disable-while-typing on ASUS ROG Flow Z13 detachable keyboard ( #5452 )
...
* Fix disable-while-typing on ASUS ROG Flow Z13 detachable keyboard
* Replace lsusb with DMI detection for Z13 keyboard
* Use omarchy-hw-match instead of custom z13_present function
2026-04-27 08:49:48 +02:00
David Heinemeier Hansson
99f4cfbb1e
Configure user directories with just modern relevancy
2026-04-27 08:38:54 +02:00
b164549b51
Add ASUS ExpertBook B9406 display and touchpad fixes for Panther Lake ( #5435 )
...
* Add ASUS ExpertBook B9406 display and touchpad fixes for Panther Lake
* Drop B9406 migration
Per DHH's review: the migration's audience is essentially nobody.
Anyone running Omarchy on B9406 today is doing so via nomodeset
manually at every boot, not via a working unmodified install. Fresh
installs after this PR ships will pick up the fixes through the
hardware-match install hook; no migration needed.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 18:31:43 +02:00
David Heinemeier Hansson
1d4c859c71
Proper fix for using device dark mode in Chrome
2026-04-24 10:39:40 +02:00
David Heinemeier Hansson
ced028f87a
Don't fail if headers haven't been installed
2026-04-22 19:51:16 +02:00
David Heinemeier Hansson
ac08aaf834
Resume boosting didn't actually solve the real underlying problem
...
But a bios update to the XPS should.
2026-04-21 17:19:34 +02:00
David Heinemeier Hansson
a70b05e8f3
New kernel patches mean we don't need to turn off the display features
2026-04-21 16:41:07 +02:00
David Heinemeier Hansson
9306f5ef29
Install video encoding processors for modern Intel CPU/GPU combos by default
...
Allows the use of Quick Sync Intel H264/265 exports in Kdenlive without
crashing!
2026-04-21 11:43:36 +02:00
David Heinemeier Hansson
e852895e5c
Use preexisting toggles setup
2026-04-17 16:03:06 +02:00
David Heinemeier Hansson
79d3b8cec6
Move flags to persistent setup so hyprctl reload doesn't reset them
2026-04-17 14:16:47 +02:00
90bf106a70
Disable PSR1 on XPS IPS and OLED. XPS IPS uses PSR2 ( #5315 )
...
* Disable PSR1 on XPS IPS and OLED. IPS uses PSR2
* Improve conditional flow
* Simplify the migration logic
* We don't actually need this
We are using += everywhere
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-16 12:10:52 +02:00
David Heinemeier Hansson
7bfd848c93
Only apply enable_psr=0 to xps oled machines
2026-04-15 16:17:14 +02:00
David Heinemeier Hansson
753885a659
Broaden the CPU boost after sleep fix to all Intel machines
2026-04-15 15:48:35 +02:00
David Heinemeier Hansson
f094c3acc0
Move powerprofile setting to userland script
2026-04-15 13:50:36 +02:00
David Heinemeier Hansson
f7dc63ca72
Work around the return-from-sleep sluggishness on panther lake
...
This is due to slow ramp after s2idle
2026-04-15 02:26:37 -07:00
David Heinemeier Hansson
1f697ecc6d
No longer need first-run to set these powerprofilectl rules
2026-04-15 10:36:45 +02:00
a49b8d255c
Fix AC power udev rules failing silently at boot ( #5275 )
...
* Don't use the names here since they break the all-themes setup in omarchy-nvim
* Fix AC power udev rules to use systemd-run
* Migrate AC power udev rules to systemd-run
* Add --collect and stable unit names to systemd-run udev rules
* Add unit name, replace, and After ordering to power profile udev rules
* Remove invalid --replace flag from systemd-run power profile rules
* We don't need --replace becuase it's not needed
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-15 10:28:42 +02:00
David Heinemeier Hansson
691b11901c
Set device appearance as the default for chromium
...
So we will be switching correctly from light/dark mode depending on the
theme.
2026-04-11 20:09:51 -04:00
David Heinemeier Hansson
429b99dc50
PSR1 is introducing lag/stutters
...
CC @spencerbull
2026-04-11 18:01:45 -04:00
Pierre Olivier Martel and GitHub
5ca74821d4
Fix Fcitx5 icon showing up in the waybar (again!) ( #5263 )
...
* Update Fcitx5 autostart handling
* Restart xcompose to apply the changes
2026-04-10 06:24:30 -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
6171d0ee8f
Setup power profile defaults on first run since that's when the daemon is available
2026-04-08 14:35:52 +02:00
David Heinemeier Hansson
29a0663cc1
Ensure we enable the LPMD service after installing
2026-04-07 09:14:13 +02:00
David Heinemeier Hansson
55b0323a94
Only install LPMD for supported Intel CPUs on battery
2026-04-03 11:17:25 +02:00
Márcio and GitHub
05344eb660
Add LocalSend send action in Nautilus ( #4946 )
...
* Add LocalSend send action in Nautilus
* Reuse Nautilus install script in migration
* Detect LocalSend via PATH
* Verify Flatpak LocalSend is installed
* Check Flatpak LocalSend with flatpak info
2026-04-03 11:00:09 +02:00
Federico Sapuppo and GitHub
031ba01c83
Add tuned fan curve for T2 MacBooks ( #5132 )
2026-04-01 18:08:30 +02:00
Federico Sapuppo and GitHub
7c13bd5801
Fix Bluetooth on T2 Macs by loading hci_bcm4377 module ( #5145 )
2026-04-01 17:58:07 +02:00
David Heinemeier Hansson
54679f647a
Reduce power saving feature turn-off to just PSR2
2026-04-01 17:25:10 +02:00
David Heiemeier Hansson
15538c4f5a
New solution to haptic touchpad
2026-03-26 11:08:44 +01:00
David Heiemeier Hansson
e7f8826dea
Ignore that there are dependencies on the headers, since we're adding new ones
2026-03-26 10:53:22 +01:00
David Heiemeier Hansson
80e019ff7c
Fix check for the LG panel
2026-03-26 10:52:58 +01:00
David Heinemeier Hansson
35b2330c2d
Make the ptl kernel exclusive when it's needed
2026-03-26 09:27:44 +01:00
David Heinemeier Hansson
93fc7fb053
Group related configs together
2026-03-26 09:26:10 +01:00
David Heinemeier Hansson
2b63748c9b
Correct references
2026-03-26 09:24:54 +01:00
David Heinemeier Hansson
435613ab32
Use new omarchy-hw-match
2026-03-26 09:24:50 +01:00
David Heinemeier Hansson
af724a3843
Only apply this display fix to the dell XPS OLED panel
2026-03-26 09:24:43 +01:00
David Heinemeier Hansson
2a81068d8a
Extract omarchy-hw-match
2026-03-26 09:23:59 +01:00
David Heinemeier Hansson
6c5f417521
Move into intel bundle of fixes
2026-03-26 08:37:31 +01:00
f55c7e9ab5
Add hardware fix for Intel WiFi 7 EHT on Panther Lake ( #5106 )
...
Detect Intel BE200/BE211 WiFi cards and disable WiFi 7 (EHT) via
modprobe config. The iwlwifi driver has broken EHT RX adaptation
causing APs to drop to MCS 0, making WiFi unusable.
Falling back to WiFi 6 (HE) restores full performance.
Temporary fix: remove when Intel fixes the firmware/driver.
Signed-off-by: Spencer Bull <Spencer.Bull@Dell.com >
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-03-26 08:36:41 +01:00
David Heinemeier Hansson
5d4e1032ca
Fix runner reference
2026-03-26 08:33:51 +01:00
David Heinemeier Hansson
6c1d9cc92e
Fix file path
2026-03-25 20:27:18 +01:00
David Heinemeier Hansson
fdc370ec4c
Ensure auto-boot still happens when we have two kernels
2026-03-25 13:52:52 +01:00