Package: lxmenu-data
Version: 0.1.2-2
All of the installed applications with .desktop entries in
/var/lib/menu-xdg/applications/menu-xdg
are listed in the Other directory of LXDE's main menu, turning it into a
mess.
One possible fix is to add a Debian directory to LXDE's main menu with
neatly
organized subdirectories by adding these line between <DefaultMergeDirs/>
and
<!-- Accessories submenu --> in lxde-applications.menu:
<!-- Debian menu -->
<Menu>
<Name>Debian</Name>
<Directory>lxde-debian.directory</Directory>
<MergeFile>debian-menu.menu</MergeFile>
</Menu>
The Directory tag is optional but if used then a file should be created at
lxde-debian.directory with the following content:
[Desktop Entry]
Name=Debian
Icon=debian-logo
Type=Directory
Another possible fix is to hide the content of
/var/lib/menu-xdg/applications/menu-xdg by adding these line between
<DefaultMergeDirs/> and <!-- Accessories submenu --> in
lxde-applications.menu:
<!-- Debian menu -->
<Menu>
<Name>Debian</Name>
<MergeFile>debian-menu.menu</MergeFile>
<Deleted/>
</Menu>
I am using Debian 7.4.0 with LXDE.
--- lxmenu-data-0.1.2/layout/lxde-applications.menu.orig 2011-07-23 22:05:34.000000000 +0200
+++ lxmenu-data-0.1.2/layout/lxde-applications.menu 2014-03-10 10:12:08.000000000 +0100
@@ -14,4 +14,11 @@
<DefaultMergeDirs/>
+ <!-- Debian menu -->
+ <Menu>
+ <Name>Debian</Name>
+ <Directory>lxde-debian.directory</Directory>
+ <MergeFile>debian-menu.menu</MergeFile>
+ </Menu>
+
<!-- Accessories submenu -->
<Menu>
--- lxmenu-data-0.1.2/layout/lxde-applications.menu.orig 2011-07-23 22:05:34.000000000 +0200
+++ lxmenu-data-0.1.2/layout/lxde-applications.menu 2014-03-10 10:13:51.000000000 +0100
@@ -14,4 +14,11 @@
<DefaultMergeDirs/>
+ <!-- Debian menu -->
+ <Menu>
+ <Name>Debian</Name>
+ <MergeFile>debian-menu.menu</MergeFile>
+ <Deleted/>
+ </Menu>
+
<!-- Accessories submenu -->
<Menu>