Hyprland keybind layout is inconsistent #44
Labels
No labels
P0
P1
P2
P3
audio
bakery
boot
breadbug
bug
build
ci
dependencies
design
disk
docs
encryption
final
firewall
graphics
hardware
idle
installer
keybinds
nvidia
packages
phase-1
polish
recovery
reliability
reproducibility
secure-boot
security
shell
signing
snapshots
supply-chain
swap
tech-debt
theming
ux
website
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Breadway/bos#44
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Super+Shift+hjkl moves windows but Super+Shift+arrows resizes them. Focus can't use Super+hjkl because Super+L is lock (and Super+H/J/K aren't bound to focus).
Fix (design issue)
Choose one scheme, e.g. Super+hjkl/arrows = focus, Super+Shift+hjkl/arrows = move, Super+Ctrl+hjkl/arrows = resize, lock on Super+Escape (or keep Super+L and leave hjkl-focus out, documented). Update
binds.json, breadhelp and the site. Coordinate with BOS-42 (Super+N exit bind).Source: BOS v0.6.2 source review (tag dated 2026-09-19). Read AGENTS.md first. One issue per branch/PR.
Implemented the repository portion in local commit
96a24ddonfeature/bos-44-directional-keybinds: Super+arrows or H/J/K/L focuses, Super+Shift moves, Super+Ctrl resizes, Super+Escape locks. Super+Shift+Escape remains the BOS-42 logout shortcut. Updated the livebinds.jsonlabels and README shortcut table; Breadhelp reads these same JSON entries for its cheatsheet. Validation passed: JSON parsing, targeted chord assertions, andgit diff --check.Push to authorized
originis blocked because OpenSSH rejects/etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conffor owner/permissions. No alternate push route was attempted. The BOS site is not among Breadboard's mapped repositories, so its shortcut table remains unmodified. Returning this issue to TODO until the commit can be pushed and the site repo is mapped.Both repository portions are ready for review: BOS #74 and static site Breadway/bos-site#3 (stacked on the site's import PR #1). Reused the existing source branch and commit
96a24dd, merged latest main and added the missing changelog. The real Lua loader emits all 24 consistent directional shortcuts with correct resize deltas and no collisions. Site HTML assertions match those 24 JSON mappings and distinct lock/logout rows. JSON parsing, bash -n deploy.sh and git diff --check pass. All edits are in isolated checkouts; no live desktop, actual configs or deployment touched.