a25dd58bc5
* Script to generate keymap.c from JSON file. * Support for keymap.json * Add a warning about the keymap.c getting overwritten. * Fix keymap generating * Install the python deps * Flesh out more of the python environment * Remove defunct json2keymap * Style everything with yapf * Polish up python support * Hide json keymap.c into the .build dir * Polish up qmk-compile-json * Make milc work with positional arguments * Fix a couple small things * Fix some errors and make the CLI more understandable * Make the qmk wrapper more robust * Add basic QMK Doctor * Clean up docstrings and flesh them out as needed * remove unused compile_firmware() function
4.3 KiB
4.3 KiB
-
Detailed Guides
-
Reference
-
- Basic Keycodes
- US ANSI Shifted Keys
- Quantum Keycodes
- Advanced Keycodes
- Audio
- Auto Shift
- Backlight
- Bluetooth
- Bootmagic
- Combos
- Command
- Debounce API
- Dynamic Macros
- Encoders
- Grave Escape
- Haptic Feedback
- HD44780 LCD Controller
- Key Lock
- Layouts
- Leader Key
- LED Matrix
- Macros
- Mouse Keys
- OLED Driver
- One Shot Keys
- Pointing Device
- PS/2 Mouse
- RGB Lighting
- RGB Matrix
- Space Cadet
- Stenography
- Swap Hands
- Tap Dance
- Terminal
- Thermal Printer
- Unicode
- Userspace
- Velocikey
-
For Makers and Modders
-
For a Deeper Understanding
-
Other Topics
-
QMK Internals (In Progress)