Skip to content

Claude/cleanup glove80 keymap wip UNTESTED#12

Open
frangonf wants to merge 2 commits into
mainfrom
claude/cleanup-glove80-keymap-01F9N7MUW3pkS2G3ucVStgRX
Open

Claude/cleanup glove80 keymap wip UNTESTED#12
frangonf wants to merge 2 commits into
mainfrom
claude/cleanup-glove80-keymap-01F9N7MUW3pkS2G3ucVStgRX

Conversation

@frangonf

Copy link
Copy Markdown
Owner

PR check-list

  • Branch has a clean commit history
  • Additional tests are included, if changing behaviors/core code that is testable.
  • Proper Copyright + License headers added to applicable files (Generally, we stick to "The ZMK Contributors" for copyrights to help avoid churn when files get edited)
  • Pre-commit used to check formatting of files, commit messages, etc.
  • Includes any necessary documentation changes.

- Remove all non-QWERTY base layouts (Enthium, Engrammer, Engram, Dvorak, Colemak, ColemakDH)
  from both macOS and Linux layer sets
- Remove Gaming layer and all related references
- Update layer numbering: macOS layers now 0-24, Linux layers 25-49 (down from 0-63)
- Remove Gaming layer combo and RGB indicator from custom nodes
- Update Magic layer layout switching to only support QWERTY and OS switching
- Remove conditional compilation blocks for deleted layouts
- Update main keymap comments to reflect simplified structure

This cleanup reduces the codebase by ~760 lines while maintaining full
compatibility with existing QWERTY-based features and workflows.
@frangonf frangonf force-pushed the claude/cleanup-glove80-keymap-01F9N7MUW3pkS2G3ucVStgRX branch from 4d5f179 to 331d7d5 Compare June 9, 2026 19:44
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.

2 participants