Revision history for Refresh PuppyMenu
Additions:
{{include tonguesRefresh PuppyMenu}}
====Refresh ""PuppyMenu"" (JWM)====
~To refresh/update ""PuppyMenu"" after adding a [[.desktop]] file to ##/usr/share/applications##, enter the commands ##fixmenus## and then ##jwm -restart##.
~[[Configure PuppyMenu|]] - more information about configuring menu
====Refresh ""PuppyMenu"" (JWM)====
~To refresh/update ""PuppyMenu"" after adding a [[.desktop]] file to ##/usr/share/applications##, enter the commands ##fixmenus## and then ##jwm -restart##.
~[[Configure PuppyMenu|]] - more information about configuring menu
Deletions:
====Configure ""PuppyMenu"" (JWM)====
==Tools to add and remove items==
~The is easiest way is to use [[MenuEntryMaker Menu Entry Maker]], [[Pmenu]] or [[http://murga-linux.com/puppy/viewtopic.php?t=76713 PupMenu 3.1]] which allow visual editing.
==Creating a menu entry for Puppy==
~##.desktop## files are the standard way for Linux programs to provide information about themselves and how they are run. These files are stored at ##/usr/share/applications##. The ##Categories=## entry controls which submenu they appears in. Run ##fixmenus## and restart window manager after making alterations. See [[AppsDesktop .desktop]] for more informaton.
==How to make a new submenu in the JWM menu==
~1. Create a new ##.menu## file in ##/etc/xdg/menus## for your submenu, ensure the categories you want are in the submenu are included.
~2. Edit ##/etc/xdg/templates/_root_.jwmrc## to tell it about he new ##.menu## file you made.
~3. A program's ##.desktop## file (in ##/usr/share/applications##) sets its category and therefore which submenu it appears in.
~4. To set the icon creat a ##.directory## file in ##/usr/share/desktop-directories##.
~5. Enter the commands ##fixmenus## then ##jwm -restart## to update Puppy