Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Kanata] Add a HRM-optimized navigation layer #52

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Nov 10, 2024

  1. feat(kanata): add HRM-optimized navigation layer

    ## HRM friendly S-tab/tab
    
    S-tab and tab stay on the homerow while playing nice with Ctrl and Alt mods.
    
    ## Add cross-platform quit shortcut on HRM nav layer
    
    @qut → [Q]
    - @qut allows closing apps on any OS (C-q on Linux, A-f4 on Windows, etc.), optimizing muscular memory
    - it is more coherent to map @qut on [Q]
    
    @pad → [A]
    - @pad thus mirrors @fun on the right hand
    - allows using the numpad’s arrow keys without locking the layer (layer-while-held)
    
    ## Map esc/del on [A]/[V]
    
    The goal is to allow escaping and deleting using the left hand only.
    fnuttens committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    0581496 View commit details
    Browse the repository at this point in the history