DOKK / manpages / debian 11 / icewm-common / icewm-menu-fdo.1.en
ICEWM-MENU-FDO(1) User Commands ICEWM-MENU-FDO(1)

 icewm-menu-fdo - menu generator for .desktop files

icewm-menu-fdo [FILENAME]

icewm-menu-fdo introduces the XDG menu descriptors (aka FreeDesktop.Org .desktop files) to the menus of IceWM window manager.

[FILENAME]
When provided with the optional FILENAME argument that is the name and location of a .desktop file, icewm-menu-fdo will open it and launch the application using the "Exec" line from the desktop file.

This program doesn't use command line options. In future, it might support the pass-through of arguments to the command run from .desktop file's "Exec" line.

This utility is not normally used directly, but is used as the executable in a menuprog entry in a menu.

The following line in a icewm-menu(5) file will dynamically generate a comprehensive set of menus for easy access to .desktop files.

    menuprog "Desktop Apps" folder icewm-menu-fdo

XDG_DATA_HOME or XDG_DATA_DIRS are considered as suggested by XDG Base Directory Specification.

icewm-menu-fdo complies roughly to the XDG .desktop file and menu specification, see "Desktop Entry Specification", Version 1.2alpha, 2015-03-06 and "Desktop Menu Specification", Version 1.1-draft, 31 March 2011.

The icewm-menu-fdo program is only built when the icewm(1) package is configured with the --enable-menus-fdo option, which requires the glib2-dev package dependency.

"Desktop Entry Specification", "Desktop Menu Specification", icewm(1), icewm-menu(5), icewm-preferences(5), icewm-programs(5).

icewm-menu-fdo had no known bugs at the time of release. Please report bugs for current versions to the source code repository at <https://github.com/bbidulock/icewm/issues>.

Brian Bidulock <mailto:bidulock@openss7.org>.

See --copying for full copyright notice and copying permissions.

IceWM is licensed under the GNU Library General Public License. See the COPYING file in the distribution or use the --copying flag to display copying permissions.

2021-02-09 icewm 2.1.2