Install QMK CLI
This is only required once (per host)
curl -fsSL https://install.qmk.fm | sh
qmk setup
Create a new keymap
qmk new-keymap -kb <PATH_TO_KEYBOARD> -km <NEW_KEYMAP_NAME>
qmk new-keymap -kb keychron/q11/iso_encoder -km <NEW_KEYMAP_NAME>
qmk new-keymap -kb keychron/q3/iso_encoder -km <NEW_KEYMAP_NAME>
qmk new-keymap -kb keychron/q0/base -km <NEW_KEYMAP_NAME>
qmk new-keymap -kb keychron/q0/plus -km <NEW_KEYMAP_NAME>
Build firmware
qmk compile -kb <PATH_TO_KEYBOARD> -km <KEYMAP_NAME>
qmk compile -kb keychron/q11/iso_encoder -km <KEYMAP_NAME>
qmk compile -kb keychron/q3/iso_encoder -km <KEYMAP_NAME>
qmk compile -kb keychron/q0/base -km <KEYMAP_NAME>
qmk compile -kb keychron/q0/plus -km <KEYMAP_NAME>
Flash firmware
Put keyboard into bootloader mode (DFU)
qmk flash -kb <PATH_TO_KEYBOARD> -km <KEYMAP_NAME>
qmk flash -kb keychron/q11/iso_encoder -km <KEYMAP_NAME>
qmk flash -kb keychron/q3/iso_encoder -km <KEYMAP_NAME>
qmk flash -kb keychron/q0/base -km <KEYMAP_NAME>
qmk flash -kb keychron/q0/plus -km <KEYMAP_NAME>