logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git
commit: 5f31d5cc80fe7d4daec613a7b8813843b7d97238
parent dbe30a1b6fd6b5190826c29dba80b2476caeb9bb
Author: Joel Challis <git@zvecr.com>
Date:   Mon,  5 May 2025 02:14:40 +0100

Resolve alias for `qmk new-keymap` keyboard prompts (#25210)


Diffstat:

Mlib/python/qmk/cli/new/keymap.py4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/python/qmk/cli/new/keymap.py b/lib/python/qmk/cli/new/keymap.py @@ -104,7 +104,9 @@ def new_keymap(cli): converter = cli.config.new_keymap.converter if cli.args.skip_converter or cli.config.new_keymap.converter else prompt_converter(kb_name) # check directories - if not is_keyboard(kb_name): + try: + kb_name = keyboard_folder(kb_name) + except ValueError: cli.log.error(f'Keyboard {{fg_cyan}}{kb_name}{{fg_reset}} does not exist! Please choose a valid name.') return False