Qtile is simple, small, and extensible. It's easy to write your own layouts,
widgets, and built-in commands.
Qtile is written and configured entirely in Python, which means you can
leverage the full power and flexibility of the language to make it fit your
needs.
This is a small application (using GTK+) which lets you select your window
manager. It looks for a file named .selectwmrc in the user's directory
which contains a list of window managers.
When you start X it should show a list which lets you choose your window
manager (by double clicking on it with the mouse or with the arrow keys
and the return or space key).
Peksystray is a small system tray (also called notification tray) designed
for all lightweight window managers that support docking. As more and more
applications use a small icon in the system tray to provide some additional
functionality and information, it becomes useful for everyone to have common
access to them. While "heavy" window managers (Gnome, KDE...) come with a
system tray embedded in the rest of the desktop, lighter window managers
(Window Maker, Fluxbox ...) do not have this feature. Peksystray is a very
simple and light implementation of a system tray for any window manager
supporting docking, conforming to the System Tray freedesktop.org standard.
Peksystray provides a window where icons will automatically add up depending
on the requests from the applications. Both the size of the window and the
size of the icons can be selected by the user. If the window is full, it
can automatically display another window in order to display more icons.
Peksystray has been named after PekWM.
treewm is a window manager that tries to implement a new concept. In
addition to the client windows the user can create desktops which can
themselves contain windows and desktops. By arranging the windows in
such a tree the user is able to manage his tasks efficiently treewm is
feature-rich, flexible and provides a powerful concept. However,
treewm's look is is rather puristic, and its feel is not always
intuitive, but with a bit of practise it should be very effective to
use.
Short feature list (some of them are quite unique among window managers):
- Allows to create desktops and to arbitrarily move windows between
desktops
- Many options (such as sticky, autoresize, always on top, or the
focus or raise policy) can be set for any desktop or window
- Can be fully customized using the configuration file
- Has a very powerful (somewhat vi-like) command mode, and can be
controlled from shell scripts via a FIFO
- Icons can be placed on desktops that can execute arbitrary commands
- Only uses very common libraries, in particular it doesn't require
GTK, Qt, or anything like that
Vtwm is a twm variant with a virtual desktop. Unlike its older cousin
tvtwm, vtwm is under active development, and supports a number of
relatively new features, such as configurable Motif-like decorations.
Window Maker is an X11 window manager designed to give additional
integration support to the GNUstep Desktop Environment. In every
way possible, it reproduces the elegant look and feel of the
NeXTstep[tm] GUI. It is fast, feature rich, easy to configure, and
easy to use. In addition, Window Maker works with GNOME and KDE,
making it one of the most useful and universal window managers
available.
Wmconfig is a free menu generation tool for various X window managers.
It is easy-to-use and uses a simple configuration file layout.
Obmenu is a menu editor designed for Openbox. It's easy to use, allowing
you to get the most out of the powerful Openbox menu system, while hiding
the xml layout from the user.
It can install dynamic menus (pipe menus), such as Gnome menus or a
quick-navigator. You can also use the obxml module to easily write pipe
menus of your own in Python.
WMII is a small, dynamic window manager for X11. It supports both classic
and tiling (acme-like) window management with extended keyboard, mouse, and
9p filesystem based remote control. It replaces the workspace paradigm with
a new tagging approach and is highly scriptable (with plain shell or Python
and even Chicken).
Its minimalist philosophy attempts to not exceed 10.000 lines of code
(including all shipped utilities and libraries), to enforce simplicity and
clarity (read: it is hackable and beautiful).
WeeWM (Wee Enhanced Environment) is a fast and light window manager
for XFree86. Everything can be done with a keyboard. It is customizable,
and has dock management, smart window placement, virtual desktops,
and more.