As I noticed more and more programs come without an entry for the Debian Menu System, but they do come at least with some .desktop file. Is there a (ready made) way to convert these .desktop files to menu entries one can then place in ~/.menu/?
-
1The debian menu is officially deprecated[1] since September 2015. Are there any desktop environments not supporting the .desktop files these days? [1]: lists.debian.org/debian-devel-announce/2015/09/msg00000.html– BigonCommented Jan 6, 2017 at 8:46
-
The .desktop files are copied to /usr/share/applications ?– Luciano Andress MartiniCommented Jan 6, 2017 at 11:53
-
For the ones installed by the packaging system, yes that the proper location– BigonCommented Jan 6, 2017 at 11:56
-
I do not know if one would call it a Desktop environment, but e.g. the window manager IceWM does still use Debian menu (and obviously also still provides updates after September 2015 to it: bugs.debian.org/cgi-bin/bugreport.cgi?bug=825032)– JaleksCommented Jan 6, 2017 at 14:38
Add a comment
|
1 Answer
Got an answer via icewm-user list:
If you are using 1.3.12, try
$ icewm-menu-fdo >~/.icewm/menu
As this would overwrite the custom menu file, it is better to icewm-menu-fdo > ~/.icewm/menu-fdo
and add a new line to ~/.icewm/menu: menufile .desktop folder menu-fdo
which will show the generated entries in a new subfolder '.desktop' in the IceWM menu.
Github has the according bbidulock/icewm repo