From 5f2d12f9e7b015e491d446b4233a22c94536a1cf Mon Sep 17 00:00:00 2001 From: Alex Budkar Date: Sun, 8 Mar 2026 05:12:54 -0700 Subject: [PATCH 1/6] Update jetbrains.conf to capture find windows with singular space title (#4909) Some find windows like "find everywhere" has initial title that consists of a singular space. Update title matching expression to capture that case as well. --- default/hypr/apps/jetbrains.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/hypr/apps/jetbrains.conf b/default/hypr/apps/jetbrains.conf index 5b73bce4..822e676e 100644 --- a/default/hypr/apps/jetbrains.conf +++ b/default/hypr/apps/jetbrains.conf @@ -14,7 +14,7 @@ windowrule { windowrule { name = jetbrains-popup match:class = ^(jetbrains-.*) - match:title = ^()$ + match:title = ^(| )$ match:float = 1 tag = +jetbrains center = on From e58ac44a0d2d13d0cf46549fbc2a55e85435483e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 8 Mar 2026 13:23:35 +0100 Subject: [PATCH 2/6] Don't leak local var into global space --- default/bash/fns/worktrees | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/bash/fns/worktrees b/default/bash/fns/worktrees index 05fb5638..1dcd6353 100644 --- a/default/bash/fns/worktrees +++ b/default/bash/fns/worktrees @@ -17,7 +17,7 @@ ga() { # Remove worktree and branch from within active worktree directory. gd() { if gum confirm "Remove worktree and branch?"; then - local cwd base branch root + local cwd base branch root worktree cwd="$(pwd)" worktree="$(basename "$cwd")" From 3306c428ddb9074e3f397f2615660fd49ee3e39a Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 8 Mar 2026 13:23:42 +0100 Subject: [PATCH 3/6] Spelling --- default/bash/fns/worktrees | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/bash/fns/worktrees b/default/bash/fns/worktrees index 1dcd6353..23203ab6 100644 --- a/default/bash/fns/worktrees +++ b/default/bash/fns/worktrees @@ -26,7 +26,7 @@ gd() { root="${worktree%%--*}" branch="${worktree#*--}" - # Protect against accidentially nuking a non-worktree directory + # Protect against accidentally nuking a non-worktree directory if [[ "$root" != "$worktree" ]]; then cd "../$root" git worktree remove "$worktree" --force From 681540490e09be0fdccb46cb3ddc90597de3e1d5 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 8 Mar 2026 13:24:01 +0100 Subject: [PATCH 4/6] Fix regexp --- install/config/hardware/intel.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/config/hardware/intel.sh b/install/config/hardware/intel.sh index 6c2b8564..fde344ec 100644 --- a/install/config/hardware/intel.sh +++ b/install/config/hardware/intel.sh @@ -2,7 +2,7 @@ # Check if we have an Intel GPU at all if INTEL_GPU=$(lspci | grep -iE 'vga|3d|display' | grep -i 'intel'); then # HD Graphics / Iris / Xe / Arc use intel-media-driver - if [[ ${INTEL_GPU,,} =~ "hd graphics"|"xe"|"iris"|"arc" ]]; then + if [[ ${INTEL_GPU,,} =~ (hd\ graphics|xe|iris|arc) ]]; then omarchy-pkg-add intel-media-driver elif [[ ${INTEL_GPU,,} =~ "gma" ]]; then # Older generations from 2008 to ~2014-2017 use libva-intel-driver From 631bdec159dc286ee00ca3c855fb1c4c147c856c Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 8 Mar 2026 13:25:07 +0100 Subject: [PATCH 5/6] Prevent extra CR --- migrations/1772907198.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/migrations/1772907198.sh b/migrations/1772907198.sh index 640d8733..82f21fe0 100644 --- a/migrations/1772907198.sh +++ b/migrations/1772907198.sh @@ -4,7 +4,7 @@ if [[ -f ~/.config/tmux/tmux.conf ]]; then if ! grep -q "set -gw automatic-rename on" ~/.config/tmux/tmux.conf; then sed -i '/set -g window-status-separator ""/a\ set -gw automatic-rename on\ -set -gw automatic-rename-format '\''#{b:pane_current_path}'\'' \ +set -gw automatic-rename-format '\''#{b:pane_current_path}'\''\ ' ~/.config/tmux/tmux.conf omarchy-restart-tmux fi From 462575c880e127f00d3a5bbb79100f429efcf641 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 8 Mar 2026 13:25:44 +0100 Subject: [PATCH 6/6] Fix worktree removal --- default/bash/fns/worktrees | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/bash/fns/worktrees b/default/bash/fns/worktrees index 23203ab6..5fc1063a 100644 --- a/default/bash/fns/worktrees +++ b/default/bash/fns/worktrees @@ -29,7 +29,7 @@ gd() { # Protect against accidentally nuking a non-worktree directory if [[ "$root" != "$worktree" ]]; then cd "../$root" - git worktree remove "$worktree" --force + git worktree remove "$cwd" --force || return 1 git branch -D "$branch" fi fi