I need to do a bit of catching up here...musher0 wrote:This is my take on the procedure that Puppus' explained in his first post.
It goes in file /etc/xdg/templates/_root_.jwmrc, between the fun menu and the help program. Save, then open a console and typeCode: Select all
<Menu label=" Places" icon="/root/my-documents/clipart/oxywhite-folder-open.png" height="16"> <Program label="Top (/)" icon="mini-filemgr.xpm">exec rox /</Program> <Program label="root (~)" icon="/root/home.png">exec rox /root</Program> <Program label="My Documents" icon="/root/my-documents/clipart/Dossiers.png">exec rox /root/my-documents</Program> <Program label="My Applications" icon="mini-filemgr.xpm">exec rox /root/my-applications</Program> <Program label="usr/share" icon="mini-filemgr.xpm">exec rox /usr/share</Program> </Menu>
Code: Select all
fixmenus jwm -restart
I know you said your menu is different, and this code (or other contents of "places" menu) can sit between fun menu and help - but my templates file does not contain any reference to any of the usual <program></program> submenus at all. eg:
Code: Select all
<RootMenu label="Menu" labeled="false" height="18" onroot="3">
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-desktop.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-system.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-setup.menu
<Separator/>
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-utility.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-filesystem.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-graphic.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-document.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-calculate.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-personal.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-network.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-internet.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-multimedia.menu
PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-fun.menu
<Separator/>
<Program label="Help" icon="help24.png">exec defaulthtmlviewer file:///usr/share/doc/index.html</Program>
<Program label="pRun" icon="/usr/local/prun/icons/prun48.png">exec /usr/local/bin/prun</Program>
<Menu label="Shutdown" icon="shutdown24.png" height="16">
<!-- <Exit confirm="false" label="Exit to prompt" icon="prompt16.xpm" /> -->
<Program label="Exit to prompt" icon="prompt16.xpm">exec wmexit</Program>
<Program label="Reboot computer" icon="mini-turn.xpm">exec wmreboot</Program>
<Program label="Power-off computer" icon="mini-stop.xpm">exec wmpoweroff</Program>
<Program label="Restart X server" icon="mini-x.xpm">restartwm</Program>
<Restart label="Restart JWM" icon="mini-windows.xpm"/>
I also learnt that running fixmenus deletes all the changes I make directly to /root/.jwmrc
Lesson learnt.