Newer
Older
Philippe Brochard
committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<html>
<head>
<title>
CLFSWM - Configuration variables
</title>
</head>
<body>
<h1>
<a name='top'>
CLFSWM - Configuration variables
</a>
</h1>
<p>
Here are the variables you can configure in CLFSWM with the configuration file or the configuration menu:
</p>
<h3>
<a name='top'>
Configuration variables groups:
</a>
</h3>
<ul>
<li>
<a href='#circulate-mode'>
Circulate Mode Group
</a>
</li>
<li>
<a href='#corner'>
Corner Group
</a>
</li>
<li>
<a href='#expose-mode'>
Expose Mode Group
</a>
</li>
<li>
<a href='#frame-colors'>
Frame Colors Group
</a>
</li>
<li>
<a href='#gimp-layout'>
Gimp Layout Group
</a>
</li>
<li>
<a href='#hook'>
Hook Group
</a>
</li>
<li>
<a href='#identify-key'>
Identify Key Group
</a>
</li>
<li>
<a href='#info-mode'>
Info Mode Group
</a>
</li>
<li>
<a href='#main-mode'>
Main Mode Group
</a>
</li>
<li>
<a href='#menu'>
Menu Group
</a>
</li>
<li>
<a href='#miscellaneous'>
Miscellaneous Group
</a>
</li>
<li>
<a href='#notify-window'>
Notify Window Group
</a>
</li>
<li>
<a href='#placement'>
Placement Group
</a>
</li>
<li>
<a href='#power-management'>
Power Management Group
</a>
</li>
Philippe Brochard
committed
<li>
<a href='#query-string'>
Query String Group
</a>
</li>
<li>
<a href='#root'>
Root Group
</a>
</li>
Philippe Brochard
committed
<li>
<a href='#second-mode'>
Second Mode Group
</a>
</li>
<li>
<a href='#toolbar'>
Toolbar Group
</a>
</li>
<li>
<a href='#volume-mode'>
Volume Mode Group
</a>
</li>
<li>
<a href='#wallpaper'>
Wallpaper Group
</a>
</li>
Philippe Brochard
committed
</ul>
<p>
<a name='circulate-mode' href='#top'>
<= Circulate Mode Group =>
</a>
</p>
<font color='#ff0000'>
*circulate-text-limite*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Maximum text limite in the circulate window <br>
Philippe Brochard
committed
<font color='#ff0000'>
*circulate-transparency*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Circulate window background transparency <br>
Philippe Brochard
committed
<font color='#ff0000'>
*circulate-height*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Circulate mode window height <br>
Philippe Brochard
committed
<font color='#ff0000'>
*circulate-width*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Circulate mode window width <br>
Philippe Brochard
committed
<font color='#ff0000'>
*circulate-border*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Circulate string window border color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*circulate-foreground*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Circulate string window foreground color <br>
Philippe Brochard
committed
*circulate-background*
Circulate string window background color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*circulate-font-string*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Circulate string window font string <br>
Philippe Brochard
committed
<p>
<a name='corner' href='#top'>
<= Corner Group =>
</a>
</p>
<font color='#ff0000'>
*corner-command-try-number*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Number of try to wait the window in query tree <br>
Philippe Brochard
committed
<font color='#ff0000'>
*corner-command-try-delay*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Time to wait before checking window in query tree <br>
Philippe Brochard
committed
<font color='#ff0000'>
*corner-error-message-delay*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Time to display the error message on commad error <br>
Philippe Brochard
committed
<font color='#ff0000'>
*corner-error-message-color*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Error message color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*clfswm-terminal-cmd*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
= "xterm -T clfswm-terminal" <br>
Philippe Brochard
committed
</font>
<br>
Philippe Brochard
committed
The clfswm terminal command. <br>
Philippe Brochard
committed
This command must set the window title to *clfswm-terminal-name* <br>
Philippe Brochard
committed
<font color='#ff0000'>
*clfswm-terminal-name*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
The clfswm terminal name <br>
Philippe Brochard
committed
<font color='#ff0000'>
*virtual-keyboard-cmd*
</font>
<font color='#0000ff'>
= "xvkbd" <br>
</font>
<br>
Philippe Brochard
committed
The command to display the virtual keybaord <br>
Philippe Brochard
committed
Here is an ~/.Xresources example for xvkbd: <br>
Philippe Brochard
committed
xvkbd.windowGeometry: 300x100-0-0 <br>
Philippe Brochard
committed
xvkbd*Font: 6x12 <br>
Philippe Brochard
committed
xvkbd.modalKeytop: true <br>
Philippe Brochard
committed
xvkbd.customization: -french <br>
Philippe Brochard
committed
xvkbd.keypad: false <br>
And make it always on top <br>
Philippe Brochard
committed
<font color='#ff0000'>
*corner-second-mode-right-button*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
= ((:TOP-LEFT NIL) (:TOP-RIGHT NIL) (:BOTTOM-RIGHT EXPOSE-ALL-WINDOWS-MODE) (:BOTTOM-LEFT NIL)) <br>
Philippe Brochard
committed
</font>
Actions on corners in the second mode with the right mouse button <br>
Philippe Brochard
committed
<font color='#ff0000'>
*corner-second-mode-middle-button*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
= ((:TOP-LEFT HELP-ON-CLFSWM) (:TOP-RIGHT NIL) (:BOTTOM-RIGHT NIL) (:BOTTOM-LEFT NIL)) <br>
Philippe Brochard
committed
</font>
Actions on corners in the second mode with the middle mouse button <br>
Philippe Brochard
committed
<font color='#ff0000'>
*corner-second-mode-left-button*
</font>
<font color='#0000ff'>
= ((:TOP-LEFT NIL) (:TOP-RIGHT NIL) (:BOTTOM-RIGHT EXPOSE-WINDOWS-MODE) (:BOTTOM-LEFT NIL)) <br>
</font>
Actions on corners in the second mode with the left mouse button <br>
Philippe Brochard
committed
*corner-main-mode-right-button*
((:TOP-LEFT PRESENT-CLFSWM-TERMINAL) (:TOP-RIGHT ASK-CLOSE/KILL-CURRENT-WINDOW) (:BOTTOM-RIGHT EXPOSE-ALL-WINDOWS-MODE) <br>
(:BOTTOM-LEFT START-FILE-MANAGER)) <br>
Config(Corner group): Actions on corners in the main mode with the right mouse button <br>
*corner-main-mode-middle-button*
= ((:TOP-LEFT HELP-ON-CLFSWM) (:TOP-RIGHT ASK-CLOSE/KILL-CURRENT-WINDOW) (:BOTTOM-RIGHT NIL) (:BOTTOM-LEFT NIL)) <br>
Actions on corners in the main mode with the middle mouse button <br>
*corner-main-mode-left-button*
= ((:TOP-LEFT OPEN-MENU) (:TOP-RIGHT PRESENT-VIRTUAL-KEYBOARD) (:BOTTOM-RIGHT EXPOSE-WINDOWS-MODE) (:BOTTOM-LEFT NIL)) <br>
Actions on corners in the main mode with the left mouse button <br>
The size of the corner square <br>
Philippe Brochard
committed
<p>
<a name='expose-mode' href='#top'>
<= Expose Mode Group =>
</a>
</p>
<font color='#ff0000'>
*expose-direct-select*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Immediately select child if they can be directly accessed <br>
Philippe Brochard
committed
<font color='#ff0000'>
*expose-transparency*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Expose string window background transparency <br>
Philippe Brochard
committed
<font color='#ff0000'>
*expose-show-window-title*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Show the window title on accel window <br>
Philippe Brochard
committed
<font color='#ff0000'>
*expose-valid-on-key*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Valid expose mode when an accel key is pressed <br>
Expose string window border color <br>
<font color='#ff0000'>
*expose-background-letter-match*
</font>
<font color='#0000ff'>
= "green" <br>
</font>
Expose string window background color for matching letters <br>
*expose-foreground-letter-nok*
Expose string window foreground color for letter not selected <br>
Philippe Brochard
committed
<font color='#ff0000'>
*expose-foreground-letter*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Expose string window foreground color for letters <br>
Philippe Brochard
committed
<font color='#ff0000'>
*expose-foreground*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Expose string window foreground color <br>
Philippe Brochard
committed
*expose-background*
Expose string window background color <br>
*expose-font-string*
Expose string window font string <br>
Philippe Brochard
committed
<p>
<a name='frame-colors' href='#top'>
<= Frame Colors Group =>
</a>
</p>
<font color='#ff0000'>
*frame-transparency*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Frame background transparency <br>
Philippe Brochard
committed
<font color='#ff0000'>
*frame-foreground-hidden*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Frame foreground for hidden windows <br>
Philippe Brochard
committed
<font color='#ff0000'>
*frame-foreground-root*
</font>
<font color='#0000ff'>
= "Red" <br>
</font>
Frame foreground when the frame is the root frame <br>
Philippe Brochard
committed
<font color='#ff0000'>
*frame-foreground*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Frame foreground <br>
Philippe Brochard
committed
*frame-background*
Frame background <br>
Philippe Brochard
committed
<p>
<a name='gimp-layout' href='#top'>
<= Gimp Layout Group =>
</a>
</p>
<font color='#ff0000'>
*gimp-layout-notify-window-delay*
</font>
<font color='#0000ff'>
= 30 <br>
</font>
Time to display the GIMP layout notify window help <br>
Philippe Brochard
committed
<p>
<a name='hook' href='#top'>
<= Hook Group =>
</a>
</p>
<font color='#ff0000'>
*query-button-press-hook*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Query hook. Hook called on each button press event in query loop <br>
Philippe Brochard
committed
<font color='#ff0000'>
*query-key-press-hook*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
= (QUERY-MODE-COMPLETE-SUGGEST-RESET) <br>
Philippe Brochard
committed
</font>
Query hook. Hook called on each key press event in query loop <br>
Philippe Brochard
committed
<font color='#ff0000'>
*default-nw-hook*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Default action to do on newly created windows <br>
Philippe Brochard
committed
<font color='#ff0000'>
*close-hook*
</font>
<font color='#0000ff'>
= (CLOSE-NOTIFY-WINDOW CLOSE-CLFSWM-TERMINAL CLOSE-VIRTUAL-KEYBOARD CLOSE-ALL-TOOLBARS) <br>
</font>
Close hook. This hook is run just before closing the display <br>
Philippe Brochard
committed
<font color='#ff0000'>
*init-hook*
</font>
<font color='#0000ff'>
= (DEFAULT-INIT-HOOK DISPLAY-HELLO-WINDOW OPEN-ALL-TOOLBARS MY-INIT-HOOK MY-WALLPAPER) <br>
Philippe Brochard
committed
</font>
Init hook. This hook is run just after the first root frame is created <br>
Philippe Brochard
committed
<font color='#ff0000'>
*root-size-change*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Hook executed when the root size has changed for example when adding/removing a monitor <br>
Philippe Brochard
committed
<font color='#ff0000'>
*main-entrance-hook*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
<br>
Hook executed on the main function entrance after <br>
loading configuration file and before opening the display. <br>
Philippe Brochard
committed
</font>
<font color='#0000ff'>
= NIL <br>
</font>
Hook executed on each event loop <br>
(INIT-*QUERY-KEYS* SET-DEFAULT-QUERY-KEYS SET-DEFAULT-CIRCULATE-KEYS INIT-*INFO-KEYS* INIT-*INFO-MOUSE* <br>
SET-DEFAULT-INFO-KEYS SET-DEFAULT-INFO-MOUSE INIT-*MAIN-KEYS* INIT-*MAIN-MOUSE* SET-DEFAULT-MAIN-KEYS <br>
SET-DEFAULT-MAIN-MOUSE INIT-*SECOND-KEYS* INIT-*SECOND-MOUSE* SET-DEFAULT-SECOND-KEYS SET-DEFAULT-SECOND-MOUSE <br>
MPD-BINDING FR-BINDING REBOOT-HALT-BINDING INIT-*VOLUME-KEYS* SET-DEFAULT-VOLUME-KEYS AMIXER-VOLUME-BIND LOCAL-BINDING) <br>
Hook executed when keys/buttons are bounds <br>
Philippe Brochard
committed
<p>
<a name='identify-key' href='#top'>
<= Identify Key Group =>
</a>
</p>
<font color='#ff0000'>
*identify-transparency*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Identify window background transparency <br>
Philippe Brochard
committed
<font color='#ff0000'>
*identify-border*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Identify window border color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*identify-foreground*
</font>
<font color='#0000ff'>
= "green" <br>
</font>
Identify window foreground color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*identify-background*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Identify window background color <br>
Philippe Brochard
committed
*identify-font-string*
Identify window font string <br>
Philippe Brochard
committed
<p>
<a name='info-mode' href='#top'>
<= Info Mode Group =>
</a>
</p>
<font color='#ff0000'>
*info-color-second*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Colored info second color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-color-first*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Colored info first color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-color-underline*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Colored info underline color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-color-title*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Colored info title color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-click-to-select*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
If true, click on info window select item. Otherwise, click to drag the menu <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-transparency*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Info window background transparency <br>
Philippe Brochard
committed
*info-font-string*
Info window font string <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-selected-background*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Info selected item background color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-line-cursor*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Info window line cursor color color <br>
Philippe Brochard
committed
<font color='#ff0000'>
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Info window border color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-foreground*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Info window foreground color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*info-background*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Info window background color <br>
Philippe Brochard
committed
<p>
<a name='main-mode' href='#top'>
<= Main Mode Group =>
</a>
</p>
<font color='#ff0000'>
*color-maybe-selected*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Color of maybe selected windows <br>
Philippe Brochard
committed
<font color='#ff0000'>
*color-unselected*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Color of unselected color <br>
Philippe Brochard
committed
<font color='#ff0000'>
*color-selected*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Color of selected window <br>
Philippe Brochard
committed
<font color='#ff0000'>
*color-move-window*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Color when moving or resizing a windows <br>
Philippe Brochard
committed
<p>
<a name='menu' href='#top'>
<= Menu Group =>
</a>
</p>
*menu-key-bound-color*
Key bound min menu color <br>
<font color='#ff0000'>
*menu-color-menu-key*
</font>
<font color='#0000ff'>
= #<XLIB:COLOR 0.99609375 0.6015625 0.99609375> <br>
</font>
Menu key color in menu <br>
Philippe Brochard
committed
<font color='#ff0000'>
*menu-color-key*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Key color in menu <br>
Philippe Brochard
committed
<font color='#ff0000'>
*menu-color-comment*
</font>
<font color='#0000ff'>
= "Yellow" <br>
</font>
Comment color in menu <br>
Philippe Brochard
committed
<font color='#ff0000'>
*menu-color-submenu*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Submenu color in menu <br>
Philippe Brochard
committed
<font color='#ff0000'>
*xdg-section-list*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
(TEXTEDITOR FILEMANAGER WEBBROWSER AUDIOVIDEO AUDIO VIDEO DEVELOPMENT EDUCATION GAME GRAPHICS NETWORK OFFICE SETTINGS <br>
SYSTEM UTILITY TERMINALEMULATOR SCREENSAVER) <br>
Standard menu sections <br>
Philippe Brochard
committed
<p>
<a name='miscellaneous' href='#top'>
<= Miscellaneous Group =>
</a>
</p>
<font color='#ff0000'>
*default-window-height*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Default window height <br>
Philippe Brochard
committed
*default-window-width*
Default window width <br>
*spatial-move-delay-after*
Delay to display the new child after doing a spatial move <br>
Philippe Brochard
committed
<font color='#ff0000'>
*spatial-move-delay-before*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Delay to display the current child before doing a spatial move <br>
Philippe Brochard
committed
<font color='#ff0000'>
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Snap size (in % of parent size) when move or resize frame is constrained <br>
Philippe Brochard
committed
<font color='#ff0000'>
*hide-unmanaged-window*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
Hide or not unmanaged windows when a child is deselected. <br>
Philippe Brochard
committed
<font color='#ff0000'>
*never-managed-window-list*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
((IS-NOTIFY-WINDOW-P RAISE-WINDOW) (EQUAL-WM-CLASS-ROX-PINBOARD NIL) (EQUAL-WM-CLASS-XVKBD RAISE-WINDOW) <br>
(EQUAL-CLFSWM-TERMINAL RAISE-AND-FOCUS-WINDOW)) <br>
<br>
CLFSWM will never manage windows of this type. <br>
A list of (list match-function handle-function) <br>
Philippe Brochard
committed
<font color='#ff0000'>
*default-modifiers*
Philippe Brochard
committed
</font>
<font color='#0000ff'>
Philippe Brochard
committed
</font>
<br>
Philippe Brochard
committed
Default modifiers list to append to explicit modifiers <br>
Philippe Brochard
committed