diff options
| author | Joel Challis <git@zvecr.com> | 2025-05-05 02:14:40 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-05 11:14:40 +1000 |
| commit | 5f31d5cc80fe7d4daec613a7b8813843b7d97238 (patch) | |
| tree | 31d794731162dee1d39ba72de6014fed77193300 /lib/python/qmk | |
| parent | dbe30a1b6fd6b5190826c29dba80b2476caeb9bb (diff) | |
Resolve alias for `qmk new-keymap` keyboard prompts (#25210)
Diffstat (limited to 'lib/python/qmk')
| -rwxr-xr-x | lib/python/qmk/cli/new/keymap.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/python/qmk/cli/new/keymap.py b/lib/python/qmk/cli/new/keymap.py index 16865ceb00..20a0c0198c 100755 --- a/lib/python/qmk/cli/new/keymap.py +++ b/lib/python/qmk/cli/new/keymap.py | |||
| @@ -104,7 +104,9 @@ def new_keymap(cli): | |||
| 104 | converter = cli.config.new_keymap.converter if cli.args.skip_converter or cli.config.new_keymap.converter else prompt_converter(kb_name) | 104 | converter = cli.config.new_keymap.converter if cli.args.skip_converter or cli.config.new_keymap.converter else prompt_converter(kb_name) |
| 105 | 105 | ||
| 106 | # check directories | 106 | # check directories |
| 107 | if not is_keyboard(kb_name): | 107 | try: |
| 108 | kb_name = keyboard_folder(kb_name) | ||
| 109 | except ValueError: | ||
| 108 | cli.log.error(f'Keyboard {{fg_cyan}}{kb_name}{{fg_reset}} does not exist! Please choose a valid name.') | 110 | cli.log.error(f'Keyboard {{fg_cyan}}{kb_name}{{fg_reset}} does not exist! Please choose a valid name.') |
| 109 | return False | 111 | return False |
| 110 | 112 | ||
