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).
Please report bugs 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.