labwc-menu(5) # NAME labwc - menu files # DESCRIPTION Static menus are built based on content of XML files located at "~/.config/labwc" and equivalent XDG Base Directories. # SYNTAX The menu file must be entirely enclosed within and tags. Inside these tags, menus are specified as follows: ``` ...some content... ``` *menu.id* Each menu must be given an id, which is a unique identifier of the menu. This id is used to refer to the menu in a ShowMenu action. Default identifiers are "client-menu" for the titlebar context menu and "root-menu" for the root window context menu. Available localisation for the default "client-menu" is only shown if no "client-menu" is present in menu.xml. *menu.label* The title of the menu, shown in its parent. A label must be given when defining a menu. *menu.item.label* The visible name of the menu item. *menu.item.action* See labwc-action(5). Note: XML CDATA is supported for this node in order to maintain compatibility with obmenu-generator. *menu.separator* Horizontal line. # SEE ALSO labwc(1), labwc-action(5), labwc-config(5), labwc-theme(5)