| 1 | Here is the map of the CLFSWM menu: |
|---|
| 2 | (By default it is bound on second-mode + m) |
|---|
| 3 | |
|---|
| 4 | Main |
|---|
| 5 | d: < Standard menu > |
|---|
| 6 | c: < Child menu > |
|---|
| 7 | f: < Frame menu > |
|---|
| 8 | w: < Window menu > |
|---|
| 9 | s: < Selection menu > |
|---|
| 10 | n: < Action by name menu > |
|---|
| 11 | u: < Action by number menu > |
|---|
| 12 | y: < Utility menu > |
|---|
| 13 | m: < CLFSWM menu > |
|---|
| 14 | |
|---|
| 15 | Standard-Menu |
|---|
| 16 | a: < GAMES > |
|---|
| 17 | b: < APPS > |
|---|
| 18 | c: < XSHELLS > |
|---|
| 19 | d: < HELP > |
|---|
| 20 | |
|---|
| 21 | Games |
|---|
| 22 | a: < PUZZLES > |
|---|
| 23 | b: < ARCADE > |
|---|
| 24 | c: < BOARD > |
|---|
| 25 | d: < TETRIS-LIKE > |
|---|
| 26 | |
|---|
| 27 | Puzzles |
|---|
| 28 | a: LMarbles |
|---|
| 29 | b: Glotski |
|---|
| 30 | c: Fish Fillets |
|---|
| 31 | d: Pathological |
|---|
| 32 | e: Einstein |
|---|
| 33 | |
|---|
| 34 | Arcade |
|---|
| 35 | a: Thrust |
|---|
| 36 | b: Thrust |
|---|
| 37 | c: lbreakout2 |
|---|
| 38 | d: Ri-li |
|---|
| 39 | e: xmoto |
|---|
| 40 | f: Toppler |
|---|
| 41 | g: Childsplay |
|---|
| 42 | h: Barrage |
|---|
| 43 | i: trackballs |
|---|
| 44 | j: rrootage |
|---|
| 45 | k: Abuse |
|---|
| 46 | |
|---|
| 47 | Board |
|---|
| 48 | a: eboard |
|---|
| 49 | |
|---|
| 50 | Tetris-Like |
|---|
| 51 | a: LTris |
|---|
| 52 | b: Frozen-Bubble |
|---|
| 53 | |
|---|
| 54 | Apps |
|---|
| 55 | a: < NET > |
|---|
| 56 | b: < SYSTEM > |
|---|
| 57 | c: < VIEWERS > |
|---|
| 58 | d: < PROGRAMMING > |
|---|
| 59 | e: < EMULATORS > |
|---|
| 60 | f: < EDITORS > |
|---|
| 61 | g: < MATH > |
|---|
| 62 | h: < GRAPHICS > |
|---|
| 63 | i: < TOOLS > |
|---|
| 64 | j: < DATABASES > |
|---|
| 65 | k: < EDUCATION > |
|---|
| 66 | l: < SOUND > |
|---|
| 67 | m: < SHELLS > |
|---|
| 68 | |
|---|
| 69 | Net |
|---|
| 70 | a: Lynx |
|---|
| 71 | b: Lynx Manual |
|---|
| 72 | c: Iceweasel |
|---|
| 73 | d: Icedove Mail |
|---|
| 74 | e: Mutt |
|---|
| 75 | f: Links 2 |
|---|
| 76 | g: Links 2 (text) |
|---|
| 77 | h: w3m |
|---|
| 78 | i: Licq |
|---|
| 79 | j: Telnet |
|---|
| 80 | |
|---|
| 81 | System |
|---|
| 82 | a: X-Terminal as root (GKsu) |
|---|
| 83 | b: Aptitude |
|---|
| 84 | c: RT2500 configuration utility |
|---|
| 85 | d: Top |
|---|
| 86 | e: Pstree |
|---|
| 87 | f: Pstree |
|---|
| 88 | g: reportbug |
|---|
| 89 | h: KControl |
|---|
| 90 | i: KInfoCenter |
|---|
| 91 | j: Task selector |
|---|
| 92 | k: < LANGUAGE-ENVIRONMENT > |
|---|
| 93 | l: ROX Filer |
|---|
| 94 | m: KDebugDialog |
|---|
| 95 | n: KDCOP |
|---|
| 96 | o: GDM flexiserver |
|---|
| 97 | p: GDM flexiserver in Xnest |
|---|
| 98 | q: GDM Photo Setup |
|---|
| 99 | r: GDM Setup |
|---|
| 100 | s: Kicker |
|---|
| 101 | t: < ADMIN > |
|---|
| 102 | |
|---|
| 103 | Language-Environment |
|---|
| 104 | a: Native Language Environment |
|---|
| 105 | b: Native Language Environment - remove |
|---|
| 106 | c: Japanese environment |
|---|
| 107 | d: Thai environment |
|---|
| 108 | e: Korean environment |
|---|
| 109 | f: Danish environment |
|---|
| 110 | g: German environment |
|---|
| 111 | h: Spanish environment |
|---|
| 112 | i: French environment |
|---|
| 113 | j: Russian environment |
|---|
| 114 | k: Belarusian environment |
|---|
| 115 | l: Bulgarian environment |
|---|
| 116 | m: Macedonian environment |
|---|
| 117 | n: Serbian environment |
|---|
| 118 | o: Ukrainian environment |
|---|
| 119 | p: Polish environment |
|---|
| 120 | q: Catalan environment |
|---|
| 121 | r: Lithuanian environment |
|---|
| 122 | s: Turkish environment |
|---|
| 123 | |
|---|
| 124 | Admin |
|---|
| 125 | a: alsaconf - Configure your soundcards for the ALSA system |
|---|
| 126 | |
|---|
| 127 | Viewers |
|---|
| 128 | a: GV |
|---|
| 129 | b: gmplayer |
|---|
| 130 | c: Xpdf |
|---|
| 131 | d: VLC media player |
|---|
| 132 | e: ImageMagick |
|---|
| 133 | |
|---|
| 134 | Programming |
|---|
| 135 | a: Tclsh8.4 |
|---|
| 136 | b: TkWish8.4 |
|---|
| 137 | c: Python (v2.4) |
|---|
| 138 | d: BeanShell (text) |
|---|
| 139 | e: BeanShell (windowed) |
|---|
| 140 | f: Guile 1.8 |
|---|
| 141 | g: GDB |
|---|
| 142 | |
|---|
| 143 | Emulators |
|---|
| 144 | a: hatari |
|---|
| 145 | |
|---|
| 146 | Editors |
|---|
| 147 | a: Emacs 21 (X11) |
|---|
| 148 | b: Emacs 21 (text) |
|---|
| 149 | c: Nano |
|---|
| 150 | d: AbiWord Word Processor |
|---|
| 151 | e: OpenOffice.org Writer |
|---|
| 152 | |
|---|
| 153 | Math |
|---|
| 154 | a: OpenOffice.org Math |
|---|
| 155 | b: Bc |
|---|
| 156 | c: Dc |
|---|
| 157 | d: OpenOffice.org Calc |
|---|
| 158 | |
|---|
| 159 | Graphics |
|---|
| 160 | a: tuxpaint |
|---|
| 161 | b: tuxpaint-config |
|---|
| 162 | c: xfig - XFig is a menu-driven tool that allows the user to draw and manipulate objects interactively in an X window. The resulting pictures can be saved, printed on postscript printers, or converted to a variety of other formats (e.g. to allow inclusion in LaTeX documents or web pages) using the transfig program. |
|---|
| 163 | d: The GIMP |
|---|
| 164 | e: OpenOffice.org Draw |
|---|
| 165 | f: OpenOffice.org Impress |
|---|
| 166 | |
|---|
| 167 | Tools |
|---|
| 168 | a: k3b |
|---|
| 169 | b: xvkbd |
|---|
| 170 | c: Rclock |
|---|
| 171 | |
|---|
| 172 | Databases |
|---|
| 173 | a: OpenOffice.org Base |
|---|
| 174 | b: HSQLDB Database Manager |
|---|
| 175 | c: HSQLDB Database Manager (Swing) |
|---|
| 176 | d: HSQLDB Query Tool |
|---|
| 177 | e: HSQLDB Transfer Tool |
|---|
| 178 | |
|---|
| 179 | Education |
|---|
| 180 | a: gcompris |
|---|
| 181 | b: gcompris profile editor |
|---|
| 182 | |
|---|
| 183 | Sound |
|---|
| 184 | a: Alsamixergui |
|---|
| 185 | |
|---|
| 186 | Shells |
|---|
| 187 | a: Bash |
|---|
| 188 | b: Sh |
|---|
| 189 | c: tcsh |
|---|
| 190 | |
|---|
| 191 | Xshells |
|---|
| 192 | a: XTerm |
|---|
| 193 | b: XTerm (Unicode) |
|---|
| 194 | c: Rxvt |
|---|
| 195 | |
|---|
| 196 | Help |
|---|
| 197 | a: Info |
|---|
| 198 | |
|---|
| 199 | Child-Menu |
|---|
| 200 | r: Rename the current child |
|---|
| 201 | e: Ensure that all children names are unique |
|---|
| 202 | n: Ensure that all children numbers are unique |
|---|
| 203 | x: Remove the current child from the CLFSWM tree |
|---|
| 204 | Delete: Remove the current child from its parent frame |
|---|
| 205 | h: Hide the current child |
|---|
| 206 | u: Unhide a child in the current frame |
|---|
| 207 | f: Unhide a child from all frames in the current frame |
|---|
| 208 | a: Unhide all current frame hidden children |
|---|
| 209 | Page_Up: Lower the child in the current frame |
|---|
| 210 | Page_Down: Raise the child in the current frame |
|---|
| 211 | |
|---|
| 212 | Frame-Menu |
|---|
| 213 | a: < Adding frame menu > |
|---|
| 214 | l: < Frame layout menu > |
|---|
| 215 | n: < Frame new window hook menu > |
|---|
| 216 | m: < Frame movement menu > |
|---|
| 217 | f: < Frame focus policy menu > |
|---|
| 218 | w: < Managed window type menu > |
|---|
| 219 | s: < Frame miscallenous menu > |
|---|
| 220 | |
|---|
| 221 | Frame-Adding-Menu |
|---|
| 222 | a: Add a default frame in the current frame |
|---|
| 223 | p: Add a placed frame in the current frame |
|---|
| 224 | |
|---|
| 225 | Frame-Layout-Menu |
|---|
| 226 | a: < Frame fast layout menu > |
|---|
| 227 | b: No layout: Maximize windows in there frame - Leave frame to there size |
|---|
| 228 | c: < Frame tile layout menu > |
|---|
| 229 | d: < Tile in one direction layout menu > |
|---|
| 230 | e: < Tile with some space on one side menu > |
|---|
| 231 | f: < Main window layout menu > |
|---|
| 232 | g: < The GIMP layout menu > |
|---|
| 233 | |
|---|
| 234 | Frame-Fast-Layout-Menu |
|---|
| 235 | s: Switch between two layouts |
|---|
| 236 | p: Push the current layout in the fast layout list |
|---|
| 237 | |
|---|
| 238 | Frame-Tile-Layout-Menu |
|---|
| 239 | v: Tile child in its frame (vertical) |
|---|
| 240 | h: Tile child in its frame (horizontal) |
|---|
| 241 | s: Tile Space: tile child in its frame leaving spaces between them |
|---|
| 242 | |
|---|
| 243 | Frame-Tile-Dir-Layout-Menu |
|---|
| 244 | l: Tile Left: main child on left and others on right |
|---|
| 245 | r: Tile Right: main child on right and others on left |
|---|
| 246 | t: Tile Top: main child on top and others on bottom |
|---|
| 247 | b: Tile Bottom: main child on bottom and others on top |
|---|
| 248 | |
|---|
| 249 | Frame-Tile-Space-Layout-Menu |
|---|
| 250 | a: Tile Left Space: main child on left and others on right. Leave some space on the left. |
|---|
| 251 | |
|---|
| 252 | Frame-Main-Window-Layout-Menu |
|---|
| 253 | r: Main window right: Main windows on the right. Others on the left. |
|---|
| 254 | l: Main window left: Main windows on the left. Others on the right. |
|---|
| 255 | t: Main window top: Main windows on the top. Others on the bottom. |
|---|
| 256 | b: Main window bottom: Main windows on the bottom. Others on the top. |
|---|
| 257 | -=- Actions on main windows list -=- |
|---|
| 258 | a: Add the current window in the main window list |
|---|
| 259 | v: Remove the current window from the main window list |
|---|
| 260 | c: Clear the main window list |
|---|
| 261 | |
|---|
| 262 | Frame-Gimp-Layout-Menu |
|---|
| 263 | g: The GIMP Layout |
|---|
| 264 | p: Restore the previous layout |
|---|
| 265 | h: Help on the GIMP layout |
|---|
| 266 | -=- Main window layout -=- |
|---|
| 267 | r: Main window right: Main windows on the right. Others on the left. |
|---|
| 268 | l: Main window left: Main windows on the left. Others on the right. |
|---|
| 269 | t: Main window top: Main windows on the top. Others on the bottom. |
|---|
| 270 | b: Main window bottom: Main windows on the bottom. Others on the top. |
|---|
| 271 | -=- Actions on main windows list -=- |
|---|
| 272 | a: Add the current window in the main window list |
|---|
| 273 | v: Remove the current window from the main window list |
|---|
| 274 | c: Clear the main window list |
|---|
| 275 | |
|---|
| 276 | Frame-Nw-Hook-Menu |
|---|
| 277 | a: Open the next window in the current frame |
|---|
| 278 | b: Open the next window in the current root |
|---|
| 279 | c: Open the next window in a new frame in the current root |
|---|
| 280 | d: Open the next window in a new frame in the root frame |
|---|
| 281 | e: Open the next window in a new frame in the parent frame |
|---|
| 282 | f: Open the next window in the current frame and leave the focus on the current child |
|---|
| 283 | g: Open the next window in a named frame |
|---|
| 284 | h: Open the next window in a numbered frame |
|---|
| 285 | |
|---|
| 286 | Frame-Movement-Menu |
|---|
| 287 | p: < Frame pack menu > |
|---|
| 288 | f: < Frame fill menu > |
|---|
| 289 | r: < Frame resize menu > |
|---|
| 290 | c: Center the current frame |
|---|
| 291 | |
|---|
| 292 | Frame-Pack-Menu |
|---|
| 293 | Up: Pack the current frame up |
|---|
| 294 | Down: Pack the current frame down |
|---|
| 295 | Left: Pack the current frame left |
|---|
| 296 | Right: Pack the current frame right |
|---|
| 297 | |
|---|
| 298 | Frame-Fill-Menu |
|---|
| 299 | Up: Fill the current frame up |
|---|
| 300 | Down: Fill the current frame down |
|---|
| 301 | Left: Fill the current frame left |
|---|
| 302 | Right: Fill the current frame right |
|---|
| 303 | a: Fill the current frame in all directions |
|---|
| 304 | v: Fill the current frame vertically |
|---|
| 305 | h: Fill the current frame horizontally |
|---|
| 306 | |
|---|
| 307 | Frame-Resize-Menu |
|---|
| 308 | Up: Resize the current frame up to its half height |
|---|
| 309 | Down: Resize the current frame down to its half height |
|---|
| 310 | Left: Resize the current frame left to its half width |
|---|
| 311 | Right: Resize the current frame right to its half width |
|---|
| 312 | d: Resize down the current frame |
|---|
| 313 | a: Resize down the current frame to its minimal size |
|---|
| 314 | |
|---|
| 315 | Frame-Focus-Policy |
|---|
| 316 | -=- For the current frame -=- |
|---|
| 317 | a: Set a click focus policy for the current frame. |
|---|
| 318 | b: Set a sloppy focus policy for the current frame. |
|---|
| 319 | c: Set a (strict) sloppy focus policy only for windows in the current frame. |
|---|
| 320 | d: Set a sloppy select policy for the current frame. |
|---|
| 321 | -=- For all frames -=- |
|---|
| 322 | e: Set a click focus policy for all frames. |
|---|
| 323 | f: Set a sloppy focus policy for all frames. |
|---|
| 324 | g: Set a (strict) sloppy focus policy for all frames. |
|---|
| 325 | h: Set a sloppy select policy for all frames. |
|---|
| 326 | |
|---|
| 327 | Frame-Managed-Window-Menu |
|---|
| 328 | m: Change window types to be managed by a frame |
|---|
| 329 | a: Manage all window type |
|---|
| 330 | n: Manage only normal window type |
|---|
| 331 | u: Do not manage any window type |
|---|
| 332 | |
|---|
| 333 | Frame-Miscellaneous-Menu |
|---|
| 334 | s: Show all frames info windows |
|---|
| 335 | i: Hide all frames info windows |
|---|
| 336 | h: Hide the current frame window |
|---|
| 337 | w: Show the current frame window |
|---|
| 338 | u: Renumber the current frame |
|---|
| 339 | x: Create a new frame for each window in frame |
|---|
| 340 | |
|---|
| 341 | Window-Menu |
|---|
| 342 | i: Display information on the current window |
|---|
| 343 | f: Force the current window to move in the frame (Useful only for unmanaged windows) |
|---|
| 344 | c: Force the current window to move in the center of the frame (Useful only for unmanaged windows) |
|---|
| 345 | m: Force to manage the current window by its parent frame |
|---|
| 346 | u: Force to not manage the current window by its parent frame |
|---|
| 347 | a: Adapt the current frame to the current window minimal size hints |
|---|
| 348 | w: Adapt the current frame to the current window minimal width hint |
|---|
| 349 | h: Adapt the current frame to the current window minimal height hint |
|---|
| 350 | |
|---|
| 351 | Selection-Menu |
|---|
| 352 | x: Cut the current child to the selection |
|---|
| 353 | c: Copy the current child to the selection |
|---|
| 354 | v: Paste the selection in the current frame |
|---|
| 355 | p: Paste the selection in the current frame - Do not clear the selection after paste |
|---|
| 356 | Delete: Remove the current child from its parent frame |
|---|
| 357 | z: Clear the current selection |
|---|
| 358 | |
|---|
| 359 | Action-By-Name-Menu |
|---|
| 360 | f: Focus a frame by name |
|---|
| 361 | o: Open a new frame in a named frame |
|---|
| 362 | d: Delete a frame by name |
|---|
| 363 | m: Move current child in a named frame |
|---|
| 364 | c: Copy current child in a named frame |
|---|
| 365 | |
|---|
| 366 | Action-By-Number-Menu |
|---|
| 367 | f: Focus a frame by number |
|---|
| 368 | o: Open a new frame in a numbered frame |
|---|
| 369 | d: Delete a frame by number |
|---|
| 370 | m: Move current child in a numbered frame |
|---|
| 371 | c: Copy current child in a numbered frame |
|---|
| 372 | |
|---|
| 373 | Utility-Menu |
|---|
| 374 | i: Identify a key |
|---|
| 375 | colon: Eval a lisp form from the query input |
|---|
| 376 | exclam: Run a program from the query input |
|---|
| 377 | |
|---|
| 378 | Clfswm-Menu |
|---|
| 379 | r: Reset clfswm |
|---|
| 380 | l: Reload clfswm |
|---|
| 381 | x: Exit clfswm |
|---|
| 382 | |
|---|
| 383 | |
|---|
| 384 | This documentation was produced with the CLFSWM auto-doc functions. To reproduce it, use the produce-menu-doc-in-file or |
|---|
| 385 | the produce-all-docs function from the Lisp REPL. |
|---|
| 386 | |
|---|
| 387 | Something like this: |
|---|
| 388 | LISP> (in-package :clfswm) |
|---|
| 389 | CLFSWM> (produce-menu-doc-in-file "my-menu.txt") |
|---|
| 390 | or |
|---|
| 391 | CLFSWM> (produce-all-docs) |
|---|
| 392 | |
|---|