
    7j@                         d Z ddlmZ ddlmZ ddlmZmZ ddlm	Z	  ej                  ddeed	       ej                  d
      ed                      Zy)z)List the keymaps for a specific keyboard
    )cli)automagic_keyboard)keyboard_completerkeyboard_folder)	info_jsonz-kbz
--keyboardz'Specify keyboard name. Example: monarch)type	completerhelpz(List the layouts for a specific keyboardc                 ^   | j                   j                  j                  s9| j                  j	                  d       | j
                  d   j                          yt        | j                   j                  j                        }t        |j                  dg             D ]  }t        |        y)z-List the layouts for a specific keyboard
    z&Missing required arguments: --keyboardzlist-layoutsFcommunity_layoutsN)configlist_layoutskeyboardlogerrorsubcommands
print_helpr   sortedgetprint)r   	info_datanames      M/home/hanthebot/chat/keyboard/qmk_firmware/lib/python/qmk/cli/list/layouts.pyr   r   
   s     ::""++>?'224#**11::;Iy}}%8"=> d    N)__doc__milcr   qmk.decoratorsr   qmk.keyboardr   r   qmk.infor   argument
subcommandr    r   r   <module>r#      sc     - <  e\CU  ]F  G:;
  < G
r   