A program to help users work with QMK Firmware.
qmk clone
to pull down anyone's qmk_firmware
forkqmk setup
qmk console
to get debugging information from your keyboard(s)qmk doctor
qmk compile
qmk info
qmk flash
qmk lint
We provide "install and go" packages for many Operating Systems.
Packages for several distributions available here: https://github.com/qmk/qmk_fpm
Using Homebrew:
brew install qmk/qmk/qmk
Download our custom MSYS2 installer here: https://msys.qmk.fm/
python3 -m pip install qmk
qmk setup
We follow PEP517, you can install using build:
Setup:
python3 -m pip install build
Build:
python3 -m build
You can read more about working with PEP517 packages in the Python Packaging User Guide.
Full documentation: https://docs.qmk.fm/#/tutorial