The GNOME Desktop implements menus according to the XDG menu
specification. By supporting this specification, GNOME allows you
to:
-
Customize the menu hierarchy easily. You can edit a small number
of files to customize the menu hierarchy. You do not need to modify
your applications or move files.
-
Install applications easily. You do not need to provide
information about the menu hierarchy to applications when you install
the applications.
-
Configure menus so that users cannot modify the menus.
Menus in the GNOME Desktop use the following components:
-
Menu definition files
-
Desktop entry files
-
Directory entry files