CLFSWM (Common Lisp FullScreen Window Manager) is an X11 window manager where windows are almost always fullscreen maximized or tiled. It can be driven using the keyboard alone or with the mouse.
| Tags | Desktop Environment Window Manager |
|---|---|
| Licenses | GPL |
| Implementation | Common Lisp |
Recent releases


Changes: This version adds a generic mode to define all other modes, a fix to correctly manage fullscreen windows (SDL particularly), some speed-up to display windows, some new layouts and maximize functions, and some placement functions to display info windows and second mode windows in reconfigurable positions. Clozure Common Lisp (CCL) support was also added.


Changes: This version adds colors in help windows and menus. A simple way to configure corner actions was added. The ability to raise or lower and hide or unhide a child was added. A new GIMP layout was added. A fast layout switch method was added. A method to switch to the last child was added. Each frame can have a different focus policy.


Changes: This version is a major update of the CLFSWM concept: there is no more reference to workspaces. CLFSWM is a tree of frames and windows. A frame can contain some windows or some other frames with a different layout (tile, tile left, etc.). There is no more need for the pager: you are in the pager. Just enter in a frame to make it fullscreen maximized and zoom its contents.


Changes: This version can work with clisp/new-clx. Matching parentheses are shown in the query string window. Better handling of configure event notification allows a speed up in windows' adaptation to a group.


Changes: This version removes a structure-notify event when hiding a window. This prevents the loss of the window when switching workspaces.