From cf1b671a71d7e6e835167e228d49e475160752aa Mon Sep 17 00:00:00 2001 From: Ross Condie Date: Sun, 3 Aug 2025 09:10:45 +0200 Subject: [PATCH 1/5] Add Vim-style j/k navigation to walker config --- config/walker/config.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/walker/config.toml b/config/walker/config.toml index 4cf6d06..8247624 100644 --- a/config/walker/config.toml +++ b/config/walker/config.toml @@ -15,8 +15,8 @@ force_keyboard_focus = true [keys] accept_typeahead = ["tab"] trigger_labels = "lalt" -next = ["down"] -prev = ["up"] +next = ["down", "j"] +prev = ["up", "k"] close = ["esc"] remove_from_history = ["shift backspace"] resume_query = ["ctrl r"] From 2a2c5c90d1d4c630c67b7c20e70ec7e78945d6d1 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 3 Aug 2025 09:37:04 +0200 Subject: [PATCH 2/5] Cleanup the omarchy-refresh/restart combos --- bin/omarchy-refresh-hypridle | 4 +--- bin/omarchy-refresh-hyprlock | 4 ++-- bin/omarchy-refresh-walker | 4 +--- bin/omarchy-refresh-waybar | 2 -- bin/omarchy-restart-hypridle | 4 ++++ bin/omarchy-restart-walker | 4 ++++ 6 files changed, 12 insertions(+), 10 deletions(-) create mode 100755 bin/omarchy-restart-hypridle create mode 100755 bin/omarchy-restart-walker diff --git a/bin/omarchy-refresh-hypridle b/bin/omarchy-refresh-hypridle index 0e1600c..f555f0f 100755 --- a/bin/omarchy-refresh-hypridle +++ b/bin/omarchy-refresh-hypridle @@ -1,6 +1,4 @@ #!/bin/bash omarchy-refresh-config hypr/hypridle.conf -pkill -x hypridle -uwsm app -- hypridle >/dev/null 2>&1 & - +omarchy-restart-hypridle diff --git a/bin/omarchy-refresh-hyprlock b/bin/omarchy-refresh-hyprlock index 26c1314..e14915a 100755 --- a/bin/omarchy-refresh-hyprlock +++ b/bin/omarchy-refresh-hyprlock @@ -1,4 +1,4 @@ #!/bin/bash -# Overwrite local Hyprlock settings with the latest in Omarchy -omarchy-refresh-config hypr/hyprlock.conf \ No newline at end of file +omarchy-refresh-config hypr/hyprlock.conf + diff --git a/bin/omarchy-refresh-walker b/bin/omarchy-refresh-walker index e4e3853..aa7a021 100755 --- a/bin/omarchy-refresh-walker +++ b/bin/omarchy-refresh-walker @@ -1,6 +1,4 @@ #!/bin/bash omarchy-refresh-config walker/config.toml - -pkill walker -setsid uwsm app -- walker --gapplication-service & +omarchy-restart-walker diff --git a/bin/omarchy-refresh-waybar b/bin/omarchy-refresh-waybar index 7dfae19..3f6af49 100755 --- a/bin/omarchy-refresh-waybar +++ b/bin/omarchy-refresh-waybar @@ -2,6 +2,4 @@ omarchy-refresh-config waybar/config.jsonc omarchy-refresh-config waybar/style.css - -# Restart waybar omarchy-restart-waybar diff --git a/bin/omarchy-restart-hypridle b/bin/omarchy-restart-hypridle new file mode 100755 index 0000000..9342030 --- /dev/null +++ b/bin/omarchy-restart-hypridle @@ -0,0 +1,4 @@ +#!/bin/bash + +pkill -x hypridle +uwsm app -- hypridle >/dev/null 2>&1 & diff --git a/bin/omarchy-restart-walker b/bin/omarchy-restart-walker new file mode 100755 index 0000000..2d4aa4b --- /dev/null +++ b/bin/omarchy-restart-walker @@ -0,0 +1,4 @@ +#!/bin/bash + +pkill walker +setsid uwsm app -- walker --gapplication-service & From 23b9b15936001bc02e6c5750a7384f787e3940b4 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 3 Aug 2025 09:38:40 +0200 Subject: [PATCH 3/5] Convert refresh-compose command into the same bin as everything else --- bin/omarchy-restart-xcompose | 4 ++++ default/bash/functions | 6 ------ 2 files changed, 4 insertions(+), 6 deletions(-) create mode 100755 bin/omarchy-restart-xcompose diff --git a/bin/omarchy-restart-xcompose b/bin/omarchy-restart-xcompose new file mode 100755 index 0000000..a1b6cb4 --- /dev/null +++ b/bin/omarchy-restart-xcompose @@ -0,0 +1,4 @@ +#!/bin/bash + +pkill fcitx5 +uwsm app -- fcitx5 >/dev/null 2>&1 & diff --git a/default/bash/functions b/default/bash/functions index b1657c5..8061f71 100644 --- a/default/bash/functions +++ b/default/bash/functions @@ -65,9 +65,3 @@ web2app-remove() { rm "$DESKTOP_FILE" rm "$ICON_PATH" } - -# Ensure changes to ~/.XCompose are immediately available -refresh-xcompose() { - pkill fcitx5 - uwsm app -- fcitx5 >/dev/null 2>&1 & -} From cdc37313ad3df5fa63d7357905449f65c4e3d048 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 3 Aug 2025 09:41:15 +0200 Subject: [PATCH 4/5] Revert "Merge pull request #464 from rosscondie/feat/vim-navigation-in-walker" This reverts commit b8275ca5afc49c508ba2547068ab569ff8a7967d, reversing changes made to 23b9b15936001bc02e6c5750a7384f787e3940b4. --- config/walker/config.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/walker/config.toml b/config/walker/config.toml index 6df4bca..9fe4c8b 100644 --- a/config/walker/config.toml +++ b/config/walker/config.toml @@ -15,8 +15,8 @@ force_keyboard_focus = true [keys] accept_typeahead = ["tab"] trigger_labels = "lalt" -next = ["down", "j"] -prev = ["up", "k"] +next = ["down"] +prev = ["up"] close = ["esc"] remove_from_history = ["shift backspace"] resume_query = ["ctrl r"] From 1fda1ade8a3fe0c819aed61206c10432732c301c Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 3 Aug 2025 09:45:21 +0200 Subject: [PATCH 5/5] Increase screensaver font size for looks and performance Co-authored-by: @precision --- bin/omarchy-launch-screensaver | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/omarchy-launch-screensaver b/bin/omarchy-launch-screensaver index 4617044..748fa60 100755 --- a/bin/omarchy-launch-screensaver +++ b/bin/omarchy-launch-screensaver @@ -2,4 +2,4 @@ pgrep -f "alacritty --class Screensaver" || alacritty --class Screensaver --title Screensaver -o 'colors.primary.background="#000000"' \ - -o 'colors.cursor.cursor="#000000"' -e ~/.local/share/omarchy/bin/omarchy-cmd-screensaver + -o 'colors.cursor.cursor="#000000"' -o 'font.size=18' -e ~/.local/share/omarchy/bin/omarchy-cmd-screensaver