Hi,
Shortly I wil be submitting sawfish and its required libraries for Factory inclusion, hence some background info.
I have inherited the package maintenance from Vincent Untz [1][2] and the development is now in X11:windowmanagers taking place.
Sawfish {3] is an extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level WM functions are implemented in Lisp for future extensibility or redefinition. These are some of the features that set Sawfish apart from other window managers:
Powerful key-binding: Virtually every function provided by Sawfish can be bound to keys (or mouse buttons).
Event hooking: For many events (moving windows etc.) you can customize the way Sawfish will respond.
Window matching: When windows are created you can match them to a set of rules and automatically perform actions on them.
Flexible theming: Sawfish allows for very different themes to be created and a variety of third-party themes are readily available.
Sawfish can be used as the windowmanager for the following desktop environments KDE, GNOME
Togan
[1]http://lists.opensuse.org/opensuse-packaging/2012-05/msg00179.html [2]http://lists.opensuse.org/opensuse-packaging/2012-05/msg00191.html [3]http://sawfish.wikia.com/