From 28da766fba76f3159b393373bfbf083cd2e0e98f Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 13 Sep 2026 17:58:22 +0200 Subject: [PATCH] Protect the kyber I/O scheduler udev rule on upgrade (#425) basecamp/omarchy#11653 added etc/udev/rules.d/60-omarchy-io-scheduler.rules. package() already ships the whole etc/ tree, so the rule lands on new installs with the next build; list it in backup= so pacman keeps a user's local edit of the rule across upgrades, like the other package-owned /etc drop-ins. Claude-Session: https://claude.ai/code/session_01EqYNBv5cERVom2zox5epyE Co-authored-by: Claude Fable 5.1 --- pkgbuilds/omarchy-settings-dev/PKGBUILD | 1 + pkgbuilds/omarchy-settings/PKGBUILD | 1 + 2 files changed, 2 insertions(+) diff --git a/pkgbuilds/omarchy-settings-dev/PKGBUILD b/pkgbuilds/omarchy-settings-dev/PKGBUILD index 6c7f8d9..4023b89 100644 --- a/pkgbuilds/omarchy-settings-dev/PKGBUILD +++ b/pkgbuilds/omarchy-settings-dev/PKGBUILD @@ -65,6 +65,7 @@ backup=( 'etc/systemd/user.conf.d/20-omarchy-nofile.conf' 'etc/sddm.conf.d/10-theme.conf' 'etc/sddm.conf.d/10-wayland.conf' + 'etc/udev/rules.d/60-omarchy-io-scheduler.rules' 'etc/udev/rules.d/99-omarchy-power-profile.rules' 'etc/udev/rules.d/99-omarchy-wifi-powersave.rules' ) diff --git a/pkgbuilds/omarchy-settings/PKGBUILD b/pkgbuilds/omarchy-settings/PKGBUILD index 0d063f3..9a10ab7 100644 --- a/pkgbuilds/omarchy-settings/PKGBUILD +++ b/pkgbuilds/omarchy-settings/PKGBUILD @@ -74,6 +74,7 @@ backup=( 'etc/systemd/user.conf.d/20-omarchy-nofile.conf' 'etc/sddm.conf.d/10-theme.conf' 'etc/sddm.conf.d/10-wayland.conf' + 'etc/udev/rules.d/60-omarchy-io-scheduler.rules' 'etc/udev/rules.d/99-omarchy-power-profile.rules' 'etc/udev/rules.d/99-omarchy-wifi-powersave.rules' )