the documentation is available here feels free to contribute
Download the pre built binaries for Windows, Mac and Linux are available in the releases
- node 16
- yarn
install everything with
yarn
then just run it with dev to start
yarn dev
to release a new version use npm version minor
or major
or patch
then just push and github actions will do the rest
- maximum call stack error when closing the app
- check if a keyboard is connected (usb drive) in the keyboard selector preview
- show serial output in the gui
- automatically get the correct serial device (by serial number)
- guides etc. for setup + split workflow | help menu + videos
- save wiring info in qr code or so
- share pog.json files
- check if the controller you use even has the pin you specified (controller lookup and serial to get pins )
- generate layout based on matrix + clear layout button / delete multiple
- features case-insensitive and via gui or pog json
- bluetooth workflow
- language switcher for german and other layouts changing the labels on the keymap
- modtap/tapdance/macros/sequences
- encoder support direct pin click
- way to handle differences between pog.json to kmk code
- wiring preview
# For windows
$ npm run build:win
# For macOS
$ npm run build:mac
# For Linux
$ npm run build:linux