41 lines
2.4 KiB
Plaintext
41 lines
2.4 KiB
Plaintext
# ────────────────────────────────────────────────────────────────────
|
|
# ╭────────────────────────────────────────────────╮
|
|
# │ Window management submap │
|
|
# ╰────────────────────────────────────────────────╯
|
|
bind = $mainMod, Q, killactive
|
|
|
|
# ── Resize, move using mouse plus mainMod ───────────────────────────
|
|
bindm = $mainMod, mouse:272, movewindow
|
|
bindm = $mainMod, mouse:273, resizewindow
|
|
|
|
|
|
# ── Submap ──────────────────────────────────────────────────────────
|
|
bind = $mainMod, W, submap, windowing
|
|
submap = windowing
|
|
|
|
# ── Resize windows ──────────────────────────────────────────────────
|
|
binde = , L, resizeactive, 10 0
|
|
binde = , H, resizeactive, -10 0
|
|
binde = , K, resizeactive, 0 -10
|
|
binde = , J, resizeactive, 0 10
|
|
|
|
|
|
# ── Change splitratio ───────────────────────────────────────────────
|
|
binde = SHIFT, H, splitratio, -0.01
|
|
binde = SHIFT, L, splitratio, +0.01
|
|
|
|
|
|
# ── Kill, freeze, etc ───────────────────────────────────────────────
|
|
bind = SHIFT, f, exec, hyprfreeze -a
|
|
bind = , x, killactive
|
|
bind = , q, killactive
|
|
bind = , f, fullscreen
|
|
bind = , v, togglefloating
|
|
bind = SHIFT, k, exec, notify-send 'Insta-Kill activated' --app-name="Hyprctl" && hyprctl kill
|
|
|
|
|
|
# ── Exit submap ─────────────────────────────────────────────────────
|
|
bind = , escape, submap, reset
|
|
submap = reset
|
|
# ────────────────────────────────────────────────────────────────────
|