By creating or editing menu definition files you can create custom menus for yourself or for a group of users. By default, dash reads the system default file Dash.menus. The location of this file is site-dependent. This file may, in turn, include other files in order to implement group and user custom menus. Dash will read the definition file beginning with the system default file.
Every attempt is made to recover from errors.
Definitions - Definitions are the mechanism by which you define the shape, contents and actions in your menus. Definitions do most of the work in dash. A menu is a container for items, separators, and other menus. The root menu is the topmost menu in your dash menu layout. There is only ever one root menu.