Make directional Hyprland keybinds consistent #74

Merged
Breadway merged 4 commits from feature/bos-44-directional-keybinds into main 2026-10-02 14:33:57 +08:00
Owner

Use Super+arrows or H/J/K/L to focus, Super+Shift to move, and Super+Ctrl to resize. Move lock to Super+Escape so Super+L can focus right. Keep Super+Shift+Escape for logout.

Update the shipped JSON labels, README shortcut table and changelog. Breadhelp reads the same JSON for its cheatsheet. The companion static site change will document this exact layout.

Verified the real Lua keybind loader with a dispatcher stub: all 24 directional chords have the correct action/direction, resizing repeats with the correct signed delta, lock and logout remain distinct, and no chords collide. JSON parsing and git diff --check pass. No live desktop configuration changes or GUI launch.

Closes #44

Use Super+arrows or H/J/K/L to focus, Super+Shift to move, and Super+Ctrl to resize. Move lock to Super+Escape so Super+L can focus right. Keep Super+Shift+Escape for logout. Update the shipped JSON labels, README shortcut table and changelog. Breadhelp reads the same JSON for its cheatsheet. The companion static site change will document this exact layout. Verified the real Lua keybind loader with a dispatcher stub: all 24 directional chords have the correct action/direction, resizing repeats with the correct signed delta, lock and logout remain distinct, and no chords collide. JSON parsing and git diff --check pass. No live desktop configuration changes or GUI launch. Closes #44
Author
Owner

Independent review PASS at a75e0bd951. Source JSON has all24 expected directional chords and no case-insensitive collisions; the real Lua loader exercised with dispatcher stubs emits correct focus/move directions and repeating signed30-pixel resize deltas. Lock and logout are distinct, and Super+N is absent. README/site PR3 match. No CI configured. No live compositor or personal config touched.

Independent review PASS at a75e0bd951b657c1993c762942f8d120ac7efc29. Source JSON has all24 expected directional chords and no case-insensitive collisions; the real Lua loader exercised with dispatcher stubs emits correct focus/move directions and repeating signed30-pixel resize deltas. Lock and logout are distinct, and Super+N is absent. README/site PR3 match. No CI configured. No live compositor or personal config touched.
Sign in to join this conversation.
No description provided.