menubuilder.lua is a lua program (requires libUseful and libUseful-lua) that builds root menus for window managers using both .desktop files and an internal database.
Supported window managers are: blackbox, fluxbox. icewm, pekwm, mlvwm, jwm, twm, vtwm and ctwm.
Icons are supported under icewm and jwm. menubuilder searches for icons matching a list specified for the app in the config-file, then by the program name and filename, then by the group that the program belongs to.
A section can be added to the top of the menu for 'favorite' applications. Xdialog/Zenity/Qarma can be used for programs that require a url or filelist or other argument to be passed on startup.
1.018 Feb 2019 22:31