From 4cf3a6191b08b2296ff4b0bff0d6cacff922a095 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 20 Feb 2026 18:02:25 +0100 Subject: [PATCH 1/2] Add Super + Ctrl + Z to zoom in (repeat for more) and Super + Ctrl + Alt + Z to zoom out Closes #2940 Co-authored-by: @pelephant2 --- default/hypr/bindings/utilities.conf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/default/hypr/bindings/utilities.conf b/default/hypr/bindings/utilities.conf index a6f8a01f..f9128e08 100644 --- a/default/hypr/bindings/utilities.conf +++ b/default/hypr/bindings/utilities.conf @@ -61,5 +61,9 @@ bindd = SUPER CTRL, T, Activity, exec, omarchy-launch-tui btop bindd = SUPER CTRL, X, Start dictation, exec, voxtype record start binddr = SUPER CTRL, X, Stop dictation, exec, voxtype record stop +# Zoom +bindd = SUPER CTRL, Z, Zoom in, exec, hyprctl keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor -j | jq '.float + 1') +bindd = SUPER CTRL ALT, Z, Reset zoom, exec, hyprctl keyword cursor:zoom_factor 1 + # Lock system bindd = SUPER CTRL, L, Lock system, exec, omarchy-lock-screen From 694eb8c6982cd781e091fbf4aaea0e31bd5d486e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 20 Feb 2026 18:12:54 +0100 Subject: [PATCH 2/2] Install vulkan drivers by default Closes #2926 Co-authored-by: @ElBrodino --- install/config/all.sh | 1 + install/config/hardware/vulkan.sh | 20 ++++++++++++++++++++ install/omarchy-other.packages | 5 +++++ 3 files changed, 26 insertions(+) create mode 100644 install/config/hardware/vulkan.sh diff --git a/install/config/all.sh b/install/config/all.sh index ebd0e43f..18af4256 100644 --- a/install/config/all.sh +++ b/install/config/all.sh @@ -32,6 +32,7 @@ run_logged $OMARCHY_INSTALL/config/hardware/usb-autosuspend.sh run_logged $OMARCHY_INSTALL/config/hardware/ignore-power-button.sh run_logged $OMARCHY_INSTALL/config/hardware/legacy-gpu-terminal.sh run_logged $OMARCHY_INSTALL/config/hardware/nvidia.sh +run_logged $OMARCHY_INSTALL/config/hardware/vulkan.sh run_logged $OMARCHY_INSTALL/config/hardware/fix-f13-amd-audio-input.sh run_logged $OMARCHY_INSTALL/config/hardware/fix-bcm43xx.sh run_logged $OMARCHY_INSTALL/config/hardware/fix-apple-spi-keyboard.sh diff --git a/install/config/hardware/vulkan.sh b/install/config/hardware/vulkan.sh new file mode 100644 index 00000000..40d0e2fb --- /dev/null +++ b/install/config/hardware/vulkan.sh @@ -0,0 +1,20 @@ +# Install Vulkan drivers matching detected GPU hardware +# (NVIDIA Vulkan is handled by nvidia.sh via nvidia-utils) + +declare -A VULKAN_DRIVERS=( + [Intel]=vulkan-intel + [AMD]=vulkan-radeon + [Apple]=vulkan-asahi +) + +PACKAGES=() + +for vendor in "${!VULKAN_DRIVERS[@]}"; do + if lspci | grep -iE "(VGA|Display).*$vendor" > /dev/null; then + PACKAGES+=("${VULKAN_DRIVERS[$vendor]}") + fi +done + +if [ ${#PACKAGES[@]} -gt 0 ]; then + omarchy-pkg-add "${PACKAGES[@]}" +fi diff --git a/install/omarchy-other.packages b/install/omarchy-other.packages index f4590f5f..bec02782 100644 --- a/install/omarchy-other.packages +++ b/install/omarchy-other.packages @@ -48,6 +48,11 @@ yay-debug yt6801-dkms zram-generator +# Vulkan drivers (auto-detected by hardware) +vulkan-intel +vulkan-radeon +vulkan-asahi + # T2 MacBook support packages apple-bcm-firmware apple-t2-audio-config