add minimal workflow for keymap drawer #67
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Thanks again for the awesome config and write up about it, it gave me a great starting point for my configuration. Consider this my thank you note. :)
It is now possible to use keymap drawer with v2 of
zmk-helpers
This PR shows a minimal implementation of it. There is still more configuration required to make it look decent.
With some inspiration of https://github.com/minusfive/zmk-config i have a more complete config on my fork of your config.
Since i made quite some changes to your config, also removing some keys, my config is probably still incomplete for yours. But might give a more complete starting point. See: https://github.com/stijnveenman/zmk-config/blob/main/keymap_drawer.config.yaml
Which renders:
An example of this minimal workflow can be found at: https://github.com/stijnveenman/zmk-config/actions/runs/9920716711
Note: keymap-drawer renders all .keymap files by default (configured in yaml),so with your multiple keyboard configurations it will try and render
base.keymap
which will fail. But it will still continue with the rest of them. Since i only have one keyboard i hardcoded mine