Added automatic generation of keymap visualization

This commit is contained in:
2024-06-04 12:42:21 +01:00
parent 13c93fee73
commit 493abc225b
4 changed files with 329 additions and 0 deletions

View File

@@ -1,4 +1,10 @@
#!/usr/bin/env bash
# First, compile
make git-submodule
qmk compile -e CONVERT_TO=liatris -kb splitkb/kyria/rev3 -km my_kyria_layout
# Then, create keymap image
qmk c2json -kb splitkb/kyria/rev3 -km my_kyria_layout | poetry run keymap parse -c 10 -q - > .build/keymap.yaml
poetry run python fix_keymap_yaml.py ".build/keymap.yaml"
poetry run keymap draw .build/keymap.yaml > keymap.svg