9wm ist ein WindowManager für X. Er bietet das Look&Feel von Rio (vormals 8 1/2), der grafischen Oberfläche von Plan9.

9wm kommt ohne so überflüssige Dinge wie virtuelle Desktops, Icons oder Titelleisten aus, braucht sehr wenig Speicher und nur die Xlib zum Kompilieren. Das Fokussieren von Fenstern erfolgt per Mausklick (Click-to-focus). Die Fensterplatzierung ist wie beim twm manuell.

Auf 9wm basieren merere WindowManager, u.a. larswm, aewm und w9wm.

Download: http://www.plig.org/xwinman/archive/9wm/ 1

Lizenz: siehe http://www.plig.org/xwinman/archive/9wm/

Mini-Howto

Wenn man mit der rechten Maustaste auf eine freie Stelle des Desktops klickt, ercheint ein Menü mit folgenden Einträgen:

New

Öffnet ein neues xterm oder, falls installiert, ein 9term.

Reshape
Zum Ändern der Fenstergröße. Fenster mit der rechten Maustaste anklicken, dann einen Rahmen für die neue Position und Größe aufziehen.
Move
Verschieben eines Fensters. Rechte Maustaste über einem Fenster drücken, gedrückt halten und das Fenster verschieben.
Delete
Fenster schließen.
Hide
Fenster verstecken; es erscheint dann zu unterst im Menü.

Abbrechen lassen sich alle Aktionen mit der linken Maustaste.


Um den 9wm zu starten, benutzt man am besten ein Sitzungs-Skript. Wenn man GDM verwendet, muss man es unter /etc/gdm/Sessions ablegen, bei xdm kommt es am besten in eine Datei .xsession im Home-Verzeichnis. BennySiegerts Startskript sieht z.B. so aus:

# 9wm start script.

if [ -x /etc/init.d/xprint ] ; then
        XPSERVERLIST=$(/etc/init.d/xprint get_xpserverlist)
        export XPSERVERLIST
fi

9wm &
9menu -geometry -0+70 mozilla gvim xmms gnome-volume-control &
xclock -geometry 60x60-0+0 &
exec xterm -geometry +20+200

Damit erhält man rechts oben noch ein kleines Menü und eine Uhr. Wenn das Vordergrund-xterm beendet wird, wird man abgemeldet.

  1. Die eigentliche Homepage gibts nicht mehr (1)

9wm (zuletzt geändert am 2007-12-23 22:45:25 durch localhost)