diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-25 17:41:40 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-25 17:41:40 -0600 |
| commit | 25cabbbc93820f62354664ca7c170b3a513d4290 (patch) | |
| tree | cfff28e743e96721055332ecf65dda4626af9ba4 /dotfiles/hyprland | |
| parent | c7800eff74ffd0cf16788af4f9b0ee00a534be40 (diff) | |
fix(hyprland): correct gaps keybindings for custom values
Parse gaps_out/gaps_in using jq '.custom' instead of '.int'.
Adjust both gaps_out and gaps_in together for consistent spacing.
Diffstat (limited to 'dotfiles/hyprland')
| -rw-r--r-- | dotfiles/hyprland/.config/hypr/hyprland.conf | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/dotfiles/hyprland/.config/hypr/hyprland.conf b/dotfiles/hyprland/.config/hypr/hyprland.conf index cb6bec7..3ea9569 100644 --- a/dotfiles/hyprland/.config/hypr/hyprland.conf +++ b/dotfiles/hyprland/.config/hypr/hyprland.conf @@ -176,9 +176,9 @@ bind = $mod, I, layoutmsg, addmaster bind = $mod, D, layoutmsg, removemaster # Gaps (from DWM) -bind = $mod, MINUS, exec, hyprctl keyword general:gaps_out $(( $(hyprctl getoption general:gaps_out -j | jq '.int') - 5 )) -bind = $mod, EQUAL, exec, hyprctl keyword general:gaps_out $(( $(hyprctl getoption general:gaps_out -j | jq '.int') + 5 )) -bind = $mod SHIFT, EQUAL, exec, hyprctl keyword general:gaps_out 10 +bind = $mod, MINUS, exec, hyprctl keyword general:gaps_out $(( $(hyprctl getoption general:gaps_out -j | jq -r '.custom' | cut -d' ' -f1) - 5 )) && hyprctl keyword general:gaps_in $(( $(hyprctl getoption general:gaps_in -j | jq -r '.custom' | cut -d' ' -f1) - 5 )) +bind = $mod, EQUAL, exec, hyprctl keyword general:gaps_out $(( $(hyprctl getoption general:gaps_out -j | jq -r '.custom' | cut -d' ' -f1) + 5 )) && hyprctl keyword general:gaps_in $(( $(hyprctl getoption general:gaps_in -j | jq -r '.custom' | cut -d' ' -f1) + 5 )) +bind = $mod SHIFT, EQUAL, exec, hyprctl keyword general:gaps_out 10 && hyprctl keyword general:gaps_in 5 # Toggle bar bind = $mod, B, exec, killall -SIGUSR1 waybar |
