Hi.
I did remove all window managers and extra panels from my private version of LazY Puppy (which is based on Lucid 528-004),
except: Openbox!
If I want to have a panel I do load the
LP2_Tint2_0.11.sfs by a menu entry which is executing a RunScript, that loads the SFS and executes the Tint2 panel after loading the SFS.
Openbox is my favorite window manager because of it's
rich options to modify it. And I did modify a whole lot of stuff that has never been seen in any puppy (I think)!
Some features from my modified Openbox Menu:
-
several key commands inserted f.e. to execute shutdown-GUI by key command (ctrl-alt-q) or to popup the Openbox menu by key command (ctrl-alt-w)
-
Menu pipe for the Wallpapers in /usr/share/backgrounds to switch desktop wallpapers by Openbox menu (a new inserted wallpaper appears immediately in the Openbox menu)
-
Menu Pipe for different Documents (like: pdf, html, txt, mp3, wav, mid, odt, doc, xcf, cpt, jpg, png and many more)
- - these documents are outside the running OS, stored in a documents directory on my usb flash drive
- - added files do appear immediately in the Openbox menu
- - clicking the menu entry executes the MIME-type-Application of the file
-
Menu pipe for portable linux applications (standalone binaries)
- - these binaries are outside the running OS, stored in a portable apps directory on my usb flash drive (incl sub-categories)
- - added programs (binaries) do appear immediately in the Openbox menu
- - clicking the menu entry executes the program
- - some of them need dependencies like java or python which is then loaded from SFS automatically by a pre-executed script
-
Menu pipe for loaded sfs files (in alphabetical order)
- - sfs files do unload when clicking its menu entry
- - new loaded sfs files do appear immediately in the Openbox menu (doesn't matter if loaded by RunScript or manually loaded)
-
predefined 30 desktops switched either by a key command (alt 1-0 = desktop 1-10, ctrl-alt 1-0 = desktop 11-20, ctrl-alt-shift 1-10 = desktop 21-30) or by the WBar
- - WBar doesn't execute programs, it switches the Variomenu-Groups
- - Variomenu-Groups are selections of applications related to a category, like: Graphics, Multmedia etc.pp.
- - Openbox Desktops and Variomenu-Groups are synchronized
- - this means:
- - switching the Openbox desktop by key command switches also the Variomenu-Group
- - switching the Variomenu-Group by WBar icon switches also the Openbox desktop
Example:
Internet is desktop 15 and Variomenu-Group 15
Favorites is desktop 13 and Variomenu-Group 13
(of course it can also configured like Internet is desktop 11 and Variomenu-Group 2 !!!)
So, if working on the desktop for the Graphics applications (desktop and VM-Group: 9) and clicking the Internet icon in WBar will switch Openbox desktop to desktop 15, Variomenu-Group 15 and presenting only running programs of desktop 15 and pre-defined icon (application) selection on the desktop like Firefox, Connect etc.pp.
Entering key command 'ctrl-alt 3' switches immediately to Openbox desktop 13, Variomenu-Group 13 and presenting the usual puppy desktop icon (application) selection on the desktop.
Entering key command 'alt 9' returns me to my still opened graphics applications and its desktop (9) and Variomenu-Group (9).
Desktops 1 to 5 are not synchronized to the Variomenu so, I can still switch desktops by not changing the icons on the desktop (alt 1-5)!
Sorry for the German-Images. I hope you'll understand though!
RSH