{{include tonguesConfigure PuppyMenu}} [[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[GuiIndex GUI]] > [[WindowManagers]] ====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 ==Also see== ~[[PuppyMenu Puppy Menu]] ~[[JWM JWM window manager]] ~[[WindowManagers Window Managers]] ~[[AppsDesktop .desktop file]] ~[[Pshutdown]] -shutdown tool ~[[http://murga-linux.com/puppy/viewtopic.php?t=76713 PupMenu 3.1]] - edit menu and launcher by [[radky]] ==Related Links== ~[[http://www.murga-linux.com/puppy/viewtopic.php?t=70804 jwm_tools-0.9 (was jwm_menu_create)]] - edit menu script ~[[http://www.murga-linux.com/puppy/viewtopic.php?t=63006 How I customize my Puppy menu (for jwm) - Method 1 ]] ~[[http://www.murga-linux.com/puppy/viewtopic.php?t=63009 How I customize my Puppy menu (for jwm) - Method 2 ]] ~[[http://murga-linux.com/puppy/viewtopic.php?t=85422 Development of a xdg compliant menu for Puppy thread]] ---- ==Categories== CategoryGUI CategoryMenu