Skip to content

Bracket and navigation optimized layers #22

@karava

Description

@karava

Overview

Coders use brackets/parens constantly but they're awkward to reach on standard layouts. Provide an optimized coding navigation layer.

Desired behavior

  • Bracket layer(), [], {}, <> on home row positions
  • Auto-pair option — type ( and get () with cursor in between (as a macro)
  • Navigation cluster — arrow keys, Home/End, PgUp/PgDn on a layer under the right hand
  • Selection modifiers — Shift+arrow combos accessible without leaving home row

Why this matters

This is what 'built for coding' actually means in practice — the physical layout is optimized for the characters coders type most.

Metadata

Metadata

Assignees

No one assigned

    Labels

    differentiatorFeatures that set Keylab apart from VIA

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions