Playing with Echinus and Oroborus

These are tiny window managers. Unfortunately they both have something wrong with them.

I'm running Oroborus right now, version 2.0.18. Looks nice. The only problem that I have encountered so far is that when I click an icon in the ROX Panel, nothing appears on the desktop -- I have to then click in the desktop for the application to appear. Weird.

Home: http://www.oroborus.org/

An aesthetic thing: these days window managers should support xft, even minimalistic ones.

Echinus has been discussed recently on the forum:

http://www.murga-linux.com/puppy/viewtopic.php?t=47476

I compiled version 0.3.9. It is delightfully tiny and simple. Unfortunately, when I right-click on a file in a ROX-Filer window the menu appears underneath the window! (only in floating mode, it's ok in tiled mode). Also, there doesn't seem to be any way to drag-resize a window.

So for me the only windows managers that I have been satisfied with are still JWM and Openbox.


Posted on 8 Dec 2009, 17:53


Comments:

Posted on 8 Dec 2009, 19:27 by magerlab
openbox + fbpanel are the best choice
i think that openbox is most stable and solid from any other wm. I always use it on my puppies with fbpanel which works also very fine ( though it does not have a gui to congfigure all features, you can edit by hand ). With genmon plugin you can put any info into fbpanel(battery or fan temp)


Posted on 9 Dec 2009, 4:11 by technosaurus
gtkdialog menus
I have been playing with the rox panels as well and found a couple of useful things and one TODO.

rox will iconify minimized windows (like the pager) bottom right works well with puppy's current layout

rox -{l,r,t,B} MyPanel will put a panel on the {left, right, top, bottom} but should be loaded on start with the pinboard (-t and -B gives a gnome kind of feel, but -l and -r would be better for widescreen netbooks)... both methods can use the same panels interchangably ... also helps unclutter the desktop

Stalone tray may be necessary as well for things like the battery monitor, clock....

AVFS will allow you to browse archived files as if they are folders (much faster/simpler than Xarchive but a slightly larger 125kb pet)

The big TODO - not sure if my scripting is up the the challenge... a fixmenus style script that builds a GtkDialog program menu by parsing the .desktop files. This menu could be used by any window manager and placed in the Rox Panel, even mapped to button 2 (maybe even getcurpos for the x,y coordinates)


Posted on 9 Dec 2009, 5:07 by tozers1
Enlightenment e16
The e16 is not so big and it has a complete set of features. I am not talking about the e17, which is very nice but also too big, only the master piece, the e16 windows manager: http://www.enlightenment.org/p.php?p=download&l=en


Posted on 9 Dec 2009, 6:29 by Jemimah
Rox Menu
Technosaurus, Roxmenu already does what you want. My Fluppy Window Manager Pack includes a script to Build the Roxmenu from the .jwmrc. What it does is build roxapps from all the menu items and puts them in /root/my-roxapps (although I just found a bug in the script so I still need to release the fix). From there they show up on the menu (though it currently needs to be manually refreshed by right clicking on it). You can also drag anything from my-roxapps onto the panel or pinboard which is very convenient.


Posted on 9 Dec 2009, 6:53 by MU
oroborus
I think oroborus is not actively supported any longer.
I used it for quite a while years ago, as it was the only one where I understood how to modify the source.
The goal was to run a screenshot program before a window is minimized.

Unfortunately it does not support completely modern specs like the EMWH specifications.
So some of my programs behaved wrong (e.g. concerning the layers).

JWM also has issues in this concern.
Openbox certainly is a great choice: small and "up to date". Ultrapup uses it together with lxdesktop (panel, "pinboard", filer).
The only thing that misses, is that the pinboard has less options than the one from rox, e.g. you cannot drag'n'drop files on it.

At home, I replaced openbox with xfwm from the Xfce desktop, because I prefer the rounded window borders using MacOSX like theming.

I think as default desktop concerning speed, JWM+rox are still unbeaten, and should remain default for desktop systems, with icewm as option, as done in Puppy 4.20.

Mark


Posted on 9 Dec 2009, 6:59 by MU
oroborus link
old oroborus message:
http://www.murga-linux.com/puppy/viewtopic.php?t=3764

patched for my "taskbar using thumbnails":
http://www.freewebs.com/markulrich/wxb-desktop01alpha01/index.htm
Mark