[NetBehaviour] struct structure win window man manager

james morris james at jwm-art.net
Thu Sep 3 23:06:21 CEST 2009


I tried the sawfish window manager again the other day. the window
decorations are not particularly appealing. i used to use it several
years ago and back then was disappointed when metacity took over in
gnome. it was the start of gnome going in the wrong direction for me to
continue using it. i've uninstalled it, and deleted the src code.

I tried the enlightenment window manager the other day. version 16, or
e16 as it's known. i kinda liked it, but it disliked the fact i already
set the window background within my .xsession file using the fbsetbg
command. i've uninstalled it and deleted the src code, though i might
come back to it.

I tried the enlightenment window manager the other day. version 17, or
e17 as it's known. i mostly disliked it. the mouse pointer was
horrible, had fluffy definition, bouncy, shiny. the menus had fluffy
definition, bouncy, shiny, enough of a barely noticeable lag to be
noticeably irritatingly laggy. the only thing i liked, was when image
thumbnails were generated in the file manager, they wobbled and bounced
and this amused me.

Version 16 of the enlightenment window manager appealed more, the theme
was less bling bling.

I tried the dwm window manager the other day. it doesn't stack windows
but tiles them - it's a tiling window manager, NOT a stacking window
manager. it has no window decorations - no buttons to click to
close/maximize/iconify. i've not got the hang of it, but could do if i
wished, but it's not really what i want.

anyway, enough waffle.

http://jwm-art.net/art/image/struct.png

see the 3d pyramid structure? what does it evoke? what mental/emotional
responses (if any) do you have to it?

look at the left panel:

htop* running in an eterm*. the devilspie* (devil's pie) program. when
my user logs in, X* looks in the ~/.xsession file, which tells it to
start devilspie, eterm running htop, then fluxbox*. the eterm is started
with specific options which enable devilspie to recognise it and tell
the window manager (fluxbox) not to do this, do that, and treat it this
way.



htop* an interactive process viewer for Linux. It is a text-mode
application (for console or X terminals) and requires ncurses. Tested
with Linux 2.4 and 2.6.

http://htop.sourceforge.net/


eterm* a color vt102 terminal emulator intended as a replacement for
xterm. It is designed with a Freedom of Choice philosophy, leaving as
much power, flexibility, and freedom as possible in the hands of the
user.

http://www.eterm.org/


devilspie* A window-matching utility, inspired by Sawfish's "Matched
Windows" option and the lack of the functionality in Metacity. Metacity
lacking window matching is not a bad thing — Metacity is a lean window
manager, and window matching does not have to be a window manager task.

http://burtonini.com/blog/computers/devilspie


X* provides an open source implementation of the X Window System. The
development work is being done in conjunction with the freedesktop.org
community. The X.Org Foundation is the educational non-profit
corporation whose Board serves this effort, and whose Members lead this
work.

http://www.x.org/wiki/


fluxbox* is a windowmanager for X that was based on the Blackbox 0.61.1
code. It is very light on resources and easy to handle but yet full of
features to make an easy, and extremely fast, desktop experience. It is
built using C++ and licensed under the MIT-License

http://www.fluxbox.org/



More information about the NetBehaviour mailing list