Getting started QMK Overview Build Environment Setup Make instructions FAQ: Creating a Keymap FAQ: Compiling QMK Features Layer switching Leader Key Macros Dynamic Macros Space Cadet Tap Dance Mouse keys Reference Keymap overview Keycodes Basic Keycodes Quantum Keycodes The Config File Customizing Functionality For makers and modders Adding a keyboard to QMK Porting your keyboard to QMK Modding your keyboard Adding features to QMK ISP flashing guide Other topics General FAQ Differences from TMK Using Eclipse with QMK