logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

keyboards.py (505B)


  1. """List the keyboards currently defined within QMK
  2. """
  3. from milc import cli
  4. import qmk.keyboard
  5. @cli.argument('--no-resolve-defaults', arg_only=True, action='store_false', help='Ignore any "DEFAULT_FOLDER" within keyboards rules.mk')
  6. @cli.subcommand("List the keyboards currently defined within QMK")
  7. def list_keyboards(cli):
  8. """List the keyboards currently defined within QMK
  9. """
  10. for keyboard_name in qmk.keyboard.list_keyboards(cli.args.no_resolve_defaults):
  11. print(keyboard_name)