2024-10-30 04:09:20 +00:00
2021-06-21 22:14:55 -07:00
2024-10-30 04:09:20 +00:00
2024-10-30 04:09:20 +00:00
2019-07-01 00:11:18 -07:00
2019-06-30 12:00:34 -07:00
2019-07-15 11:08:14 -07:00
2019-06-30 20:03:14 -07:00
2024-10-28 02:43:10 +00:00
2021-05-10 12:42:11 -07:00
2021-06-23 20:27:04 -07:00
2024-10-30 04:09:20 +00:00

QMK CLI

CLI Setup

A program to help users work with QMK Firmware.

Features

  • Interact with your qmk_firmware tree from any location
  • Use qmk clone to pull down anyone's qmk_firmware fork
  • Setup your build environment with qmk setup
  • Use qmk console to get debugging information from your keyboard(s)
  • Check that your environment is correctly setup with qmk doctor
  • Integrates with qmk_firmware for additional functionality:
    • qmk compile
    • qmk info
    • qmk flash
    • qmk lint
    • ...and many more!

Packages

We provide "install and go" packages for many Operating Systems.

Linux

Packages for several distributions available here: https://github.com/qmk/qmk_fpm

macOS

Using Homebrew:

brew install qmk/qmk/qmk

Windows

Download our custom MSYS2 installer here: https://msys.qmk.fm/

Quickstart

  • python3 -m pip install qmk
  • qmk setup

Building

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.

Documentation

Full documentation: https://docs.qmk.fm/#/tutorial

S
Description
No description provided
Readme MIT 737 KiB
Languages
Python 91.6%
Dockerfile 4.6%
Shell 3.8%