From f8a789b88529d09a74449d4be4bd1336d21a134f Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 27 Mar 2026 21:03:59 +0100 Subject: [PATCH] Extract bin for toggling window transparency --- bin/omarchy-hyprland-window-transparency-toggle | 5 +++++ default/hypr/bindings/utilities.conf | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100755 bin/omarchy-hyprland-window-transparency-toggle diff --git a/bin/omarchy-hyprland-window-transparency-toggle b/bin/omarchy-hyprland-window-transparency-toggle new file mode 100755 index 00000000..2412548d --- /dev/null +++ b/bin/omarchy-hyprland-window-transparency-toggle @@ -0,0 +1,5 @@ +#!/bin/bash + +# Toggles transparency for the currently focused window. + +hyprctl dispatch setprop "address:$(hyprctl activewindow -j | jq -r '.address')" opaque toggle diff --git a/default/hypr/bindings/utilities.conf b/default/hypr/bindings/utilities.conf index 6210c990..66586a84 100644 --- a/default/hypr/bindings/utilities.conf +++ b/default/hypr/bindings/utilities.conf @@ -13,7 +13,7 @@ bindd = , XF86Calculator, Calculator, exec, gnome-calculator bindd = SUPER SHIFT, SPACE, Toggle top bar, exec, omarchy-toggle-waybar bindd = SUPER CTRL, SPACE, Theme background menu, exec, omarchy-menu background bindd = SUPER SHIFT CTRL, SPACE, Theme menu, exec, omarchy-menu theme -bindd = SUPER, BACKSPACE, Toggle window transparency, exec, hyprctl dispatch setprop "address:$(hyprctl activewindow -j | jq -r '.address')" opaque toggle +bindd = SUPER, BACKSPACE, Toggle window transparency, exec, omarchy-hyprland-window-transparency-toggle bindd = SUPER SHIFT, BACKSPACE, Toggle window gaps, exec, omarchy-hyprland-window-gaps-toggle bindd = SUPER CTRL, BACKSPACE, Toggle single-window square aspect, exec, omarchy-hyprland-window-single-square-aspect-toggle