CLFSWM FAQ

* Nothing happens when I press a shortkey

By default, all clfswm key bindings are defined without numlock activated.
You have to deactivate the numlock or you can add a '(with-numlock)' line in your configuration file.

* How can I use CLFSWM with multiple screens

There is nothing special in the clfswm code to handle multiple screens.
A method can be to setup a big screen with a size that can contains all physicals screens.
Then create a frame for each physical screen at clfswm startup and use frames and windows as usual on each screen.
You can then use the 'Maximize/Unmaximize? the current frame in its parent frame' binding instead of the 'Enter/leave the current child'.
You can also use the 'with-placement-*' functions (see package.lisp) to place the second mode window and others where you want.

* Problems with Java

If you got only a gray window when you are using a Java application, you can have a look at this  Awesome FAQ page

Quick reference : set _JAVA_AWT_WM_NONREPARENTING to 1 as clfswm is a non reparenting window manager.

$ _JAVA_AWT_WM_NONREPARENTING=1; export _JAVA_AWT_WM_NONREPARENTING 

This is a  know bug with non reparenting windows managers.