From 7a95ef00194c49116d8d0534f7203ed13a5b0641 Mon Sep 17 00:00:00 2001 From: Jane Alesi Date: Wed, 20 May 2026 12:02:34 +0200 Subject: [PATCH] fix(ansible/hyprland): standardize keybindings (Super+Q open, Super+C close) Change default Hyprland keybindings to match convention: - Super+Q now opens kitty (was Return) - Super+C now kills active window (was Q) --- .../roles/hyprland/templates/hyprland.conf.j2 | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/ansible/roles/hyprland/templates/hyprland.conf.j2 b/ansible/roles/hyprland/templates/hyprland.conf.j2 index 40bcec4..11b9b26 100644 --- a/ansible/roles/hyprland/templates/hyprland.conf.j2 +++ b/ansible/roles/hyprland/templates/hyprland.conf.j2 @@ -1,11 +1,12 @@ # hyprland.conf - managed by Ansible -# Monitors -# Monitor names for Wayland: DP-1, HDMI-A-1, DVI-D-1 -# Layout: Left (DP-1), Center (HDMI-A-1), Right (DVI-D-1) -monitor=DP-1, 1920x1080@60, 0x0, 1 -monitor=HDMI-A-1, 1920x1080@60, 1920x0, 1 -monitor=DVI-D-1, 1920x1080@60, 3840x0, 1 +# Monitor layout (left to right): +# 1. DP-1 TERRA 3280W 2560x1440@144 (0x0) +# 2. DVI-D-1 BenQ BL2405 1920x1080@60 (rotated 90° CW, effective width 1080) +# 3. HDMI-A-1 TERRA 3280W 2560x1440@144 (3640x0) +monitor=DP-1,2560x1440@144,0x0,1 +monitor=DVI-D-1,1920x1080@60,2560x0,1,transform,1 +monitor=HDMI-A-1,2560x1440@144,3640x0,1 # Execute on start exec-once = waybar @@ -62,8 +63,8 @@ dwindle { # Keybindings $mainMod = SUPER -bind = $mainMod, Return, exec, kitty -bind = $mainMod, Q, killactive, +bind = $mainMod, Q, exec, kitty +bind = $mainMod, C, killactive, bind = $mainMod, M, exit, bind = $mainMod, E, exec, dolphin bind = $mainMod, V, togglefloating,