close Warning: Can't synchronize with repository "(default)" ("(default)" is not readable or not a Git repository.). Look in the Trac log for more information.

How can I use this $*@!%#" window manager: a basic session.

  • At startup CLFSWM shows two frames. The root-frame (the root of the root) and a default frame. The default frame is selected. All new application windows will go in the selected frame.
  • You can then switch to the second mode with the key 'control+>' or 'alt+t'. To return to the main mode just hit the 'enter' or 'escape' key.
  • In each mode, 'Alt+F1' gives you some help on CLFSWM.
  • In the second mode you have access to the menu with the 'm' key. You can do a lot of actions from this menu.
  • In each mode you can interact with CLFSWM with the keyboard or the mouse. Press 'Alt+F1' and the 'b' key to see the binding for the current mode. You can also follow the informations on this page.
  • To start a new application you can use a shell ('control+>' and 't') or use the build-in shell interpreter with 'control+>' and '!'.
  • To add some frames you can draw them on the root window with the mouse or use the adding menu ('control+>' 'm' 'f' 'a').
  • You can also press 'control+>' and 'o' to start the next window in a new frame (I very often use this key combo!).
  • Once you have some windows, you can navigate through the applications of the same frame with the 'Alt+TAB' key.
  • You can navigate through the brother of the current frame with the 'Alt+left/right' keys. This is like navigating through differents workspaces in a more conventional window manager.
  • You can select a frame inside or outside the current frame with the 'Alt+up/down' keys.
  • You can enter in a child and maximize it with the 'Alt+Enter' key. You can then leave it and maximize its parent with the 'Alt+Shift+Enter' key.
  • To move a child (frame or window) from one frame to another, select it with the keyboard or the mouse. Then cut or copy it with the keys 'control+x'/ 'control+c' in the second mode. Select the destination frame with the keyboard or the mouse and paste the child with the 'control+v' key.
  • In CLFSWM, corners are active. Follow the instructions here to see what you can do with them.

To resume, read the key list, the menu documentation and the corners documentation.

And Press 'Alt+F1' when you are lost.

Don't hesitate to ask on the mailing list if you want more details or you want to do something special with CLFSWM.

This is not described here but you can do almost what you want with CLFSWM and a little Common Lisp hack on your configuration file.

Have fun!

Last modified 9 years ago Last modified on 10/31/12 08:18:47