Last Edited: 01 May 2008 by superuser
Importered from old WiKi -- 30/04-08 17:04.

XDG in Puppy

Starting in Puppy 2.14 we use the XDG menu system to generate the menus. This greatly simplifies the process of adding menu entries for your programs. Before XDG, you would need to edit the menu for each window manager separately. Now, you just add a .desktop file to /usr/share/applications/ and run the command 'fixmenus' and your menus are now updated. (you may need to restart your window manager for it to show) The menu structures for XDG are defined in /etc/xdg/templates

For help editing your XDG menus, check HowToEditMenus


image

How do I delete all these camwiz entries (yes I used quite a few versions) from 1.09 XDG menus?

The Dotpups menu is not part of the XDG menus.
Dotpup entries are statically included in the .jwmrc file

XDG menus are created dynamically based on entry definitions in
/usr/share/applications*.desktop files
and menu structures located under /usr/etc/xdg/menus.



CategoryDocumentation