Skip to content

align Herdr keyboard shortcuts - #151

Merged
BrettKinny merged 2 commits into
mainfrom
agent/shared-keyboard-language
Aug 4, 2026
Merged

align Herdr keyboard shortcuts#151
BrettKinny merged 2 commits into
mainfrom
agent/shared-keyboard-language

Conversation

@BrettKinny

Copy link
Copy Markdown
Collaborator

Summary

  • generate a Herdr default that follows the shared keyboard language: Super for OS/window-manager actions, Ctrl for immediate app actions, and Shift to modify or move
  • retain F12-prefixed compatibility fallbacks and preserve existing user-managed Herdr configuration
  • publish new configuration atomically with symlink-safe handling
  • document the shared language and add provisioning regression coverage

Why

Squarebox is intended to provide a consistent terminal environment across devices. Aligning Herdr with the same shortcut grammar used by the surrounding Omarchy and Windows dotfiles makes its controls portable and predictable.

Validation

  • bash tests/test-provision-state.sh — 30/30 passed
  • bash tests/test-provision-install-failures.sh — 61/61 passed
  • git diff --check
  • bash -n setup.sh tests/test-provision-state.sh

@BrettKinny
BrettKinny marked this pull request as ready for review August 4, 2026 09:50
@BrettKinny
BrettKinny merged commit 7791896 into main Aug 4, 2026
3 checks passed
@BrettKinny
BrettKinny deleted the agent/shared-keyboard-language branch August 4, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant