-
-
Notifications
You must be signed in to change notification settings - Fork 39.4k
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
Allow codegen of keymap.json
=> keymap.c
without requiring layers/layout etc.
#23451
base: develop
Are you sure you want to change the base?
Conversation
Moved back to draft until I get time to sort out test failures etc. Across the org: https://github.com/search?q=org%3Aqmk+__KEYMAP_GOES_HERE__&type=code |
69a2886
to
bdee456
Compare
Cleared draft state. Seems like it's now properly working both inside qmk_firmware and inside qmk_userspace. |
Thank you for your contribution! |
Description
Allows for
keymap.c
to coexist withkeymap.json
. Anything inkeymap.json
will take precedence and supplying stuff in both will cause failures, but that comes with the territory.Have migrated the onekey console keymap so that there's at least one keymap in-tree.
Minimal
keymap.json
could be something like this:...with a corresponding
keymap.c
as per normal usage patterns.Types of Changes
Checklist