Newer
Older
* CLFSWM Keys *
-----------
Note: Mod-1 is the Meta or Alt key
Main mode keys:
--------------
Control Sunprint_screen Open the screenshot window
Sunprint_screen Take a screenshot
Xf86audioplay Toggles Play/Pause, plays if stopped
Xf86tools Start gmpc
Xf86mail Run a file manager
Xf86search Run a Web browser search
Xf86favorites Run a Web Browser
Xf86homepage Run Emacs
Control Pause Open the Reboot/Halt menu
Mod-4 A Move the pointer to the lower right corner of the screen
Control Shift 66 Present all windows in all frames (An expose like)
Control 66 Present all windows in currents roots (An expose like)
Control_r Move the pointer to the lower right corner of the screen
Control Twosuperior Start Apwal
Xf86audioraisevolume Raise volume.
Xf86audiolowervolume Lower volume.
Xf86audiomute Toggle mute.
Pause Start a black screen
Mod-1 Agrave Bind or jump to a slot (a frame or a window)
Mod-1 F2 Open the Music Player Daemon (MPD) menu
Twosuperior Move the pointer to the lower right corner of the screen
Mod-1 Ampersand Bind or jump to a slot (a frame or a window)
Mod-1 Eacute Bind or jump to a slot (a frame or a window)
Mod-1 Quotedbl Bind or jump to a slot (a frame or a window)
Mod-1 Quoteright Bind or jump to a slot (a frame or a window)
Mod-1 Parenleft Bind or jump to a slot (a frame or a window)
Mod-1 Minus Bind or jump to a slot (a frame or a window)
Mod-1 Egrave Bind or jump to a slot (a frame or a window)
Mod-1 Underscore Bind or jump to a slot (a frame or a window)
Mod-1 Ccedilla Bind or jump to a slot (a frame or a window)
Control Less Switch to editing mode (second mode)
Mod-1 T Switch to editing mode (second mode)
Control Escape Close or kill the current window (ask before doing anything)
Mod-1 B Move the pointer to the lower right corner of the screen
Mod-1 Shift L2 Show all frames info windows
Shift L2 Show all frames info windows until a key is release
Control L2 Hide/Unhide a terminal
Control F10 Present all windows in all frames (An expose like)
F10 Present all windows in currents roots (An expose like)
Control Shift F10 Show/Hide the root frame
Mod-1 F10 Switch between two layouts
Mod-1 Shift Home Switch and select the root frame
Mod-1 Home Switch to the root frame
Mod-1 Control Page_down Raise the child in the current frame
Mod-1 Control Page_up Lower the child in the current frame
Mod-1 Page_down Select the next child in the current frame
Mod-1 Page_up Select the previous child in the current frame
Mod-5 Return Maximize/Unmaximize the current frame in its parent frame
Mod-1 Control Return Maximize/Unmaximize the current frame in its parent frame
Mod-1 Shift Return Leave the selected frame - ie make its parent the root frame
Mod-1 Return Enter in the selected frame - ie make it the root frame
Mod-1 Control Tab Select the next subchild
Mod-1 Shift Tab Select the previous child
Mod-1 Tab Select the next child
Mod-1 Control Down Select spatially the nearest brother of the current child in the down direction
Mod-1 Control Up Select spatially the nearest brother of the current child in the up direction
Mod-1 Control Right Select spatially the nearest brother of the current child in the right direction
Mod-1 Control Left Select spatially the nearest brother of the current child in the left direction
Mod-1 Up Select the next level in frame
Mod-1 Down Select the previous level in frame
Mod-1 Left Select the previous brother
Mod-1 Right Select the next brother
Mod-1 Control Shift Home Exit clfswm
Mod-1 F1 Open the help and info window
Mouse buttons actions in main mode:
----------------------------------
Mod-1 Control Shift 5 Increment slowly the child under mouse transparency
Mod-1 Control Shift 4 Decrement slowly the child under mouse transparency
Mod-1 Control 5 Increment the child under mouse transparency
Mod-1 Control 4 Decrement the child under mouse transparency
Mod-1 5 Leave the selected frame - ie make its parent the root frame
Mod-1 4 Enter in the selected frame - ie make it the root frame
5 Select the previous level in frame
4 Select the next level in frame
Mod-1 Control 1 Move the child under the mouse cursor to another frame
Mod-1 Shift 3 Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 Shift 1 Move (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 3 Resize and focus the current child - Create a new frame on the root window
Mod-1 1 Move and focus the current child - Create a new frame on the root window
3
Resize and focus the current frame or focus the current window parent.
Philippe Brochard
committed
Or do actions on corners
2 Do actions on corners
1
Move and focus the current frame or focus the current window parent.
Philippe Brochard
committed
Or do actions on corners
L2 Raise volume.
L1 Lower volume.
Shift S Ask an URL to be opened in the Surf browser
Control S start the web browser on the search page with google
S start the web browser on the search page
Shift Z start the Konqueror web browser
Z start the web browser
Space start the file manager
Greater Raise 1% volume.
Xf86audioraisevolume Raise volume.
Xf86audiolowervolume Lower volume.
Xf86audiomute Toggle mute.
Mod-1 Agrave Bind or jump to a slot (a frame or a window)
Control T Decrement the current window transparency
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
Control Shift T Increment the current window transparency
Twosuperior Move the pointer to the lower right corner of the screen
Mod-1 Ampersand Bind or jump to a slot (a frame or a window)
Mod-1 Eacute Bind or jump to a slot (a frame or a window)
Mod-1 Quotedbl Bind or jump to a slot (a frame or a window)
Mod-1 Quoteright Bind or jump to a slot (a frame or a window)
Mod-1 Parenleft Bind or jump to a slot (a frame or a window)
Mod-1 Minus Bind or jump to a slot (a frame or a window)
Mod-1 Egrave Bind or jump to a slot (a frame or a window)
Mod-1 Underscore Bind or jump to a slot (a frame or a window)
Mod-1 Ccedilla Bind or jump to a slot (a frame or a window)
Mod-1 Shift L2 Show all frames info windows
Shift L2 Show all frames info windows until a key is release
Control F10 Present all windows in all frames (An expose like)
F10 Present all windows in currents roots (An expose like)
Control Shift F10 Show/Hide the root frame
Mod-1 F10 Switch between two layouts
Control E start an emacs for another user
E start emacs
T start an xterm
Delete Delete the current child and its children in all frames
Control Delete Remove the current child from its parent frame
Control Shift V Paste the selection in the current frame - Do not clear the selection after paste
Control V Paste the selection in the current frame
Control C Copy the current child to the selection
Mod-1 Control X Clear the current selection
Control X Cut the current child to the selection
Control Escape Close or kill the current window (ask before doing anything)
Control Minus Decrease slowly the tile layout size
Control Plus Increase slowly the tile layout size
Minus Decrease the tile layout size
Plus Increase the tile layout size
Control A Add a frame in the parent frame (and reorganize parent frame)
A Add a default frame in the current frame
Control O Open the next window in a new frame in the root frame
O Open the next window in a new frame in the parent frame
Mod-1 B Move the pointer to the lower right corner of the screen
Menu Show/Hide the root frame
Mod-1 Shift Home Switch and select the root frame
Mod-1 Home Switch to the root frame
Mod-1 Page_down Raise the child in the current frame
Mod-1 Page_up Lower the child in the current frame
Mod-5 Return Maximize/Unmaximize the current frame in its parent frame
Mod-1 Control Return Maximize/Unmaximize the current frame in its parent frame
Mod-1 Shift Return Leave the selected frame - ie make its parent the root frame
Mod-1 Return Enter in the selected frame - ie make it the root frame
Tab Store the current child and switch to the previous one
Mod-1 Control Tab Select the next subchild
Mod-1 Shift Tab Select the previous child
Mod-1 Tab Select the next child
Control Down Reset speed mouse coordinates
Control Up Revert to the first speed move mouse
Control Left Undo last speed mouse move
Up Speed move mouse to up
Down Speed move mouse to down
Left Speed move mouse to left
Right Speed move mouse to right
Control Page_down Rotate root geometry to previous root
Control Page_up Rotate root geometry to next root
Page_down Select the previous root
Page_up Select the next root
Shift H Anti rotate brother frame geometry
H Rotate brother frame geometry
J Swap current brother frame geometry
Mod-1 Control Down Select spatially the nearest brother of the current child in the down direction
Mod-1 Control Up Select spatially the nearest brother of the current child in the up direction
Mod-1 Control Right Select spatially the nearest brother of the current child in the right direction
Mod-1 Control Left Select spatially the nearest brother of the current child in the left direction
Mod-1 Up Select the next level in frame
Mod-1 Down Select the previous level in frame
Mod-1 Left Select the previous brother
Mod-1 Right Select the next brother
Mod-1 Control Shift Home Exit clfswm
Shift T Tile the current frame
Escape Leave second mode
Return Leave second mode
Exclam Run a program from the query input
Colon Eval a lisp form from the query input
I Identify a key
K Close or kill the current window (ask before doing anything)
Q Close focus window: Delete the focus window in all frames and workspaces
Control G Stop all pending actions
X Update layout managed children position
C Open the child menu
R Open the root menu
P Open the frame movement menu (pack/fill/resize)
U Open the action by number menu
N Open the action by name menu
W Open the window menu
F Open the frame menu
Control Less Open the main menu
Less Lower 1% volume.
M Open the main menu
Mod-1 F1 Open the help and info window
Mouse buttons actions in second mode:
------------------------------------
Mod-1 5 Leave the selected frame - ie make its parent the root frame
Mod-1 4 Enter in the selected frame - ie make it the root frame
5 Select the previous level in frame
4 Select the next level in frame
Mod-1 Control 1 Move the child under the mouse cursor to another frame
Mod-1 Shift 3 Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 Shift 1 Move (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 3 Resize and focus the current child - Create a new frame on the root window
Mod-1 1 Move and focus the current child - Create a new frame on the root window
3
Resize and focus the current child - Create a new frame on the root window.
Philippe Brochard
committed
Or do corners actions
2 Do actions on corners
1
Move and focus the current child - Create a new frame on the root window.
Philippe Brochard
committed
Or do corners actions
Philippe Brochard
committed
Page_up Move ten lines up
Page_down Move ten lines down
End Move to last line
Home Move to first line
Right Move one char right
Left Move one char left
Up Move one line up
Down Move one line down
Twosuperior Move the pointer to the lower right corner of the screen
Control G Leave the info mode
Escape Leave the info mode
Space Leave the info mode and valid the selected item
Return Leave the info mode and valid the selected item
Q Leave the info mode
Mouse buttons actions in info mode:
----------------------------------
5 Move one line down
4 Move one line up
3 Leave the info mode
2 Leave the info mode
1 NIL
Circulate mode keys:
-------------------
Mod-1 Left Select the previous borther
Mod-1 Right Select the next brother
Mod-1 Shift Iso_left_tab Select the previous child
Mod-1 Shift Tab Select the previous child
Mod-1 Control Tab Select the next subchild
Mod-1 Tab Select the next child
Mod-1 Control G Leave the circulate mode
Mod-1 Escape Leave the circulate mode
Control G Leave the circulate mode
Escape Leave the circulate mode
Expose windows mode keys:
------------------------
Mouse buttons actions in expose windows mode:
--------------------------------------------
Philippe Brochard
committed
This documentation was produced with the CLFSWM auto-doc functions.
To reproduce it, use the produce-doc-in-file or the produce-all-docs
function from the Lisp REPL.
Something like this:
LISP> (in-package :clfswm)
CLFSWM> (produce-doc-in-file "my-keys.txt")
or
CLFSWM> (produce-all-docs)