From 8a7c77291e4d988186388a576c075fae2cff5d06 Mon Sep 17 00:00:00 2001 From: Jon Kinney Date: Sun, 12 Apr 2026 20:09:08 -0500 Subject: [PATCH 1/2] Update default repeat_delay to improve holding delete and vim motions In my testing, this is the lowest you can go without causing any issues with double key presses. --- config/hypr/input.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/input.conf b/config/hypr/input.conf index 5639f2c0..1dd2e075 100644 --- a/config/hypr/input.conf +++ b/config/hypr/input.conf @@ -11,7 +11,7 @@ input { # Change speed of keyboard repeat repeat_rate = 40 - repeat_delay = 600 + repeat_delay = 250 # Start with numlock on by default numlock_by_default = true From 3eee73c0deac546210cb65d92d4be32e8f06639b Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 13 Apr 2026 15:59:16 -0700 Subject: [PATCH 2/2] Ensure enable_psr=0 is set for all xps ptl systems --- migrations/1776099290.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 migrations/1776099290.sh diff --git a/migrations/1776099290.sh b/migrations/1776099290.sh new file mode 100644 index 00000000..bd386014 --- /dev/null +++ b/migrations/1776099290.sh @@ -0,0 +1,14 @@ +echo "Add xe.enable_psr=0 to CMDLINE for XPS Panther Lake systems missing it" + +if omarchy-hw-match "XPS" && omarchy-hw-intel-ptl && [ -f /etc/default/limine ]; then + UPDATED=false + + if ! grep -q 'xe.enable_panel_replay' /etc/default/limine; then + echo 'KERNEL_CMDLINE[default]+=" xe.enable_panel_replay=0"' | sudo tee -a /etc/default/limine >/dev/null + UPDATED=true + fi + + if $UPDATED; then + sudo limine-mkinitcpio + fi +fi