4
<!-- General preferences -->
7
<key>/schemas/apps/metacity/general/mouse_button_modifier</key>
8
<applyto>/apps/metacity/general/mouse_button_modifier</applyto>
9
<owner>metacity</owner>
11
<default><Alt></default>
13
<short>Modifier to use for modified window click actions</short>
15
Clicking a window while holding down this modifier key
16
will move the window (left click), resize the window
17
(middle click), or show the window menu (right click).
18
Modifier is expressed as "<Alt>" or "<Super>"
25
<key>/schemas/apps/metacity/general/button_layout</key>
26
<applyto>/apps/metacity/general/button_layout</applyto>
27
<owner>metacity</owner>
29
<default>menu:minimize,maximize,close</default>
31
<short>Arrangement of buttons on the titlebar</short>
33
Arrangement of buttons on the titlebar. The
34
value should be a string, such as
35
"menu:minimize,maximize,spacer,close"; the colon separates the
36
left corner of the window from the right corner, and
37
the button names are comma-separated. Duplicate buttons
38
are not allowed. Unknown button names are silently ignored
39
so that buttons can be added in future metacity versions
40
without breaking older versions.
41
A special spacer tag can be used to insert some space between
48
<key>/schemas/apps/metacity/general/focus_mode</key>
49
<applyto>/apps/metacity/general/focus_mode</applyto>
50
<owner>metacity</owner>
52
<default>click</default>
54
<short>Window focus mode</short>
56
The window focus mode indicates how windows are activated.
57
It has three possible values; "click" means windows must
58
be clicked in order to focus them, "sloppy" means windows
59
are focused when the mouse enters the window, and "mouse" means
60
windows are focused when the mouse enters the window and
61
unfocused when the mouse leaves the window.
67
<key>/schemas/apps/metacity/general/focus_new_windows</key>
68
<applyto>/apps/metacity/general/focus_new_windows</applyto>
69
<owner>metacity</owner>
71
<default>smart</default>
73
<short>Control how new windows get focus</short>
75
This option provides additional control over how newly created
76
windows get focus. It has two possible values; "smart" applies
77
the user's normal focus mode, and "strict" results in windows
78
started from a terminal not being given focus.
84
<key>/schemas/apps/metacity/general/raise_on_click</key>
85
<applyto>/apps/metacity/general/raise_on_click</applyto>
86
<owner>metacity</owner>
88
<default>true</default>
90
<short>Whether raising should be a side-effect of other user
93
Many actions (e.g. clicking in the client area, moving or resizing the window)
94
normally raise the window as a side-effect. Setting this option to false, which
95
is strongly discouraged, will decouple raising from other user actions, and
96
ignore raise requests generated by applications. See
97
http://bugzilla.gnome.org/show_bug.cgi?id=445447#c6.
103
<key>/schemas/apps/metacity/general/action_double_click_titlebar</key>
104
<applyto>/apps/metacity/general/action_double_click_titlebar</applyto>
105
<owner>metacity</owner>
107
<default>toggle_maximize</default>
109
<short>Action on title bar double-click</short>
111
This option determines the effects of double-clicking on the
112
title bar. Current valid options are
113
'toggle_shade', which will shade/unshade the window,
114
'toggle_maximize' which will maximize/unmaximize the window,
115
'toggle_maximize_horizontally' and 'toggle_maximize_vertically'
116
which will maximize/unmaximize the window in that direction only,
117
'minimize' which will minimize the window,
118
'shade' which will roll the window up,
119
'menu' which will display the window menu,
120
'lower' which will put the window behind all the others,
121
and 'none' which will not do anything.
127
<key>/schemas/apps/metacity/general/action_middle_click_titlebar</key>
128
<applyto>/apps/metacity/general/action_middle_click_titlebar</applyto>
129
<owner>metacity</owner>
131
<default>lower</default>
133
<short>Action on title bar middle-click</short>
135
This option determines the effects of middle-clicking on the
136
title bar. Current valid options are
137
'toggle_shade', which will shade/unshade the window,
138
'toggle_maximize' which will maximize/unmaximize the window,
139
'toggle_maximize_horizontally' and 'toggle_maximize_vertically'
140
which will maximize/unmaximize the window in that direction only,
141
'minimize' which will minimize the window,
142
'shade' which will roll the window up,
143
'menu' which will display the window menu,
144
'lower' which will put the window behind all the others,
145
and 'none' which will not do anything.
151
<key>/schemas/apps/metacity/general/action_right_click_titlebar</key>
152
<applyto>/apps/metacity/general/action_right_click_titlebar</applyto>
153
<owner>metacity</owner>
155
<default>menu</default>
157
<short>Action on title bar right-click</short>
159
This option determines the effects of right-clicking on the
160
title bar. Current valid options are
161
'toggle_shade', which will shade/unshade the window,
162
'toggle_maximize' which will maximize/unmaximize the window,
163
'toggle_maximize_horizontally' and 'toggle_maximize_vertically'
164
which will maximize/unmaximize the window in that direction only,
165
'minimize' which will minimize the window,
166
'shade' which will roll the window up,
167
'menu' which will display the window menu,
168
'lower' which will put the window behind all the others,
169
and 'none' which will not do anything.
175
<key>/schemas/apps/metacity/general/auto_raise</key>
176
<applyto>/apps/metacity/general/auto_raise</applyto>
177
<owner>metacity</owner>
179
<default>false</default>
181
<short>Automatically raises the focused window</short>
183
If set to true, and the focus mode is either "sloppy" or "mouse"
184
then the focused window will be automatically raised after a
185
delay specified by the auto_raise_delay key. This is not related
186
to clicking on a window to raise it, nor to entering a window
187
during drag-and-drop.
193
<key>/schemas/apps/metacity/general/auto_raise_delay</key>
194
<applyto>/apps/metacity/general/auto_raise_delay</applyto>
195
<owner>metacity</owner>
197
<default>500</default>
199
<short>Delay in milliseconds for the auto raise option</short>
201
The time delay before raising a window if auto_raise is set to
202
true. The delay is given in thousandths of a second.
208
<key>/schemas/apps/metacity/general/theme</key>
209
<applyto>/apps/metacity/general/theme</applyto>
210
<owner>metacity</owner>
212
<default>Clearlooks</default>
214
<short>Current theme</short>
216
The theme determines the appearance of window borders,
217
titlebar, and so forth.
223
<key>/schemas/apps/metacity/general/titlebar_uses_system_font</key>
224
<applyto>/apps/metacity/general/titlebar_uses_system_font</applyto>
225
<owner>metacity</owner>
227
<default>false</default>
229
<short>Use standard system font in window titles</short>
231
If true, ignore the titlebar_font
232
option, and use the standard application font for window
239
<key>/schemas/apps/metacity/general/titlebar_font</key>
240
<applyto>/apps/metacity/general/titlebar_font</applyto>
241
<owner>metacity</owner>
243
<default>Sans Bold 10</default>
245
<short>Window title font</short>
247
A font description string describing a font for window
248
titlebars. The size from the description will only be used if the
249
titlebar_font_size option is set to 0. Also, this option is
250
disabled if the titlebar_uses_desktop_font option is set to true.
256
<key>/schemas/apps/metacity/general/num_workspaces</key>
257
<applyto>/apps/metacity/general/num_workspaces</applyto>
258
<owner>metacity</owner>
262
<short>Number of workspaces</short>
264
Number of workspaces. Must be more than zero, and has a fixed
265
maximum to prevent making the desktop unusable by accidentally
266
asking for too many workspaces.
272
<key>/schemas/apps/metacity/general/visual_bell</key>
273
<applyto>/apps/metacity/general/visual_bell</applyto>
274
<owner>metacity</owner>
276
<default>false</default>
278
<short>Enable Visual Bell</short>
280
Turns on a visual indication when an application or the system
281
issues a 'bell' or 'beep'; useful for the hard-of-hearing and for
282
use in noisy environments.
288
<key>/schemas/apps/metacity/general/audible_bell</key>
289
<applyto>/apps/metacity/general/audible_bell</applyto>
290
<owner>metacity</owner>
292
<default>true</default>
294
<short>System Bell is Audible</short>
296
Determines whether applications or the system can generate
297
audible 'beeps'; may be used in conjunction with 'visual bell' to
298
allow silent 'beeps'.
304
<key>/schemas/apps/metacity/general/visual_bell_type</key>
305
<applyto>/apps/metacity/general/visual_bell_type</applyto>
306
<owner>metacity</owner>
308
<default>fullscreen</default>
310
<short>Visual Bell Type</short>
312
Tells Metacity how to implement the visual indication that the
313
system bell or another application 'bell' indicator has been
314
rung. Currently there are two valid values, "fullscreen", which
315
causes a fullscreen white-black flash, and "frame_flash" which
316
causes the titlebar of the application which sent the bell signal
317
to flash. If the application which sent the bell is unknown (as
318
is usually the case for the default "system beep"), the currently
319
focused window's titlebar is flashed.
325
<key>/schemas/apps/metacity/general/compositing_manager</key>
326
<applyto>/apps/metacity/general/compositing_manager</applyto>
327
<owner>metacity</owner>
329
<default>false</default>
331
<short>Compositing Manager</short>
333
Determines whether Metacity is a compositing manager.
339
<key>/schemas/apps/metacity/workspace_names/name</key>
340
<applyto>/apps/metacity/workspace_names/name_1</applyto>
341
<applyto>/apps/metacity/workspace_names/name_2</applyto>
342
<applyto>/apps/metacity/workspace_names/name_3</applyto>
343
<applyto>/apps/metacity/workspace_names/name_4</applyto>
344
<applyto>/apps/metacity/workspace_names/name_5</applyto>
345
<applyto>/apps/metacity/workspace_names/name_6</applyto>
346
<applyto>/apps/metacity/workspace_names/name_7</applyto>
347
<applyto>/apps/metacity/workspace_names/name_8</applyto>
348
<applyto>/apps/metacity/workspace_names/name_9</applyto>
349
<applyto>/apps/metacity/workspace_names/name_10</applyto>
350
<applyto>/apps/metacity/workspace_names/name_11</applyto>
351
<applyto>/apps/metacity/workspace_names/name_12</applyto>
352
<applyto>/apps/metacity/workspace_names/name_13</applyto>
353
<applyto>/apps/metacity/workspace_names/name_14</applyto>
354
<applyto>/apps/metacity/workspace_names/name_15</applyto>
355
<applyto>/apps/metacity/workspace_names/name_16</applyto>
356
<owner>metacity</owner>
360
<short>Name of workspace</short>
362
The name of a workspace.
368
<key>/schemas/apps/metacity/general/reduced_resources</key>
369
<applyto>/apps/metacity/general/reduced_resources</applyto>
370
<owner>metacity</owner>
372
<default>false</default>
374
<short>If true, trade off usability for less resource usage</short>
376
If true, metacity will give the user less feedback by using
377
wireframes, avoiding animations, or other means. This is a
378
significant reduction in usability for many users, but may allow
379
legacy applications to continue working, and may also be a
380
useful tradeoff for terminal servers. However, the wireframe
381
feature is disabled when accessibility is on.
389
<key>/schemas/apps/metacity/global_keybindings/run_command</key>
390
<applyto>/apps/metacity/global_keybindings/run_command_1</applyto>
391
<applyto>/apps/metacity/global_keybindings/run_command_2</applyto>
392
<applyto>/apps/metacity/global_keybindings/run_command_3</applyto>
393
<applyto>/apps/metacity/global_keybindings/run_command_4</applyto>
394
<applyto>/apps/metacity/global_keybindings/run_command_5</applyto>
395
<applyto>/apps/metacity/global_keybindings/run_command_6</applyto>
396
<applyto>/apps/metacity/global_keybindings/run_command_7</applyto>
397
<applyto>/apps/metacity/global_keybindings/run_command_8</applyto>
398
<applyto>/apps/metacity/global_keybindings/run_command_9</applyto>
399
<applyto>/apps/metacity/global_keybindings/run_command_10</applyto>
400
<applyto>/apps/metacity/global_keybindings/run_command_11</applyto>
401
<applyto>/apps/metacity/global_keybindings/run_command_12</applyto>
402
<owner>metacity</owner>
404
<default>disabled</default>
406
<short>Run a defined command</short>
408
The keybinding that runs the correspondingly-numbered
409
command in /apps/metacity/keybinding_commands
411
The format looks like "<Control>a" or
412
"<Shift><Alt>F1".
414
The parser is fairly liberal and allows lower or upper case,
415
and also abbreviations such as "<Ctl>" and
416
"<Ctrl>". If you set the option to the special string
417
"disabled", then there will be no keybinding for this
424
<key>/schemas/apps/metacity/keybinding_commands/command</key>
425
<applyto>/apps/metacity/keybinding_commands/command_1</applyto>
426
<applyto>/apps/metacity/keybinding_commands/command_2</applyto>
427
<applyto>/apps/metacity/keybinding_commands/command_3</applyto>
428
<applyto>/apps/metacity/keybinding_commands/command_4</applyto>
429
<applyto>/apps/metacity/keybinding_commands/command_5</applyto>
430
<applyto>/apps/metacity/keybinding_commands/command_6</applyto>
431
<applyto>/apps/metacity/keybinding_commands/command_7</applyto>
432
<applyto>/apps/metacity/keybinding_commands/command_8</applyto>
433
<applyto>/apps/metacity/keybinding_commands/command_9</applyto>
434
<applyto>/apps/metacity/keybinding_commands/command_10</applyto>
435
<applyto>/apps/metacity/keybinding_commands/command_11</applyto>
436
<applyto>/apps/metacity/keybinding_commands/command_12</applyto>
437
<owner>metacity</owner>
441
<short>Commands to run in response to keybindings</short>
443
The /apps/metacity/global_keybindings/run_command_N
444
keys define keybindings that correspond to these commands.
445
Pressing the keybinding for run_command_N will
451
<!-- Schemas below are generated by schema-bindings.c when this file
452
becomes metacity.schemas.in
456
<!-- Not used and/or crackrock -->
459
<key>/schemas/apps/metacity/general/application_based</key>
460
<applyto>/apps/metacity/general/application_based</applyto>
461
<owner>metacity</owner>
463
<default>false</default>
465
<short>(Not implemented) Navigation works in terms of applications not windows</short>
467
If true, then Metacity works in terms of applications rather than
468
windows. The concept is a bit abstract, but in general an
469
application-based setup is more like the Mac and less like
470
Windows. When you focus a window in application-based mode, all
471
the windows in the application will be raised. Also, in
472
application-based mode, focus clicks are not passed through to
473
windows in other applications. Application-based mode is,
474
however, largely unimplemented at the moment.
480
<key>/schemas/apps/metacity/general/disable_workarounds</key>
481
<applyto>/apps/metacity/general/disable_workarounds</applyto>
482
<owner>metacity</owner>
484
<default>false</default>
486
<short>Disable misfeatures that are required by old or broken
489
Some applications disregard specifications in ways that result in
490
window manager misfeatures. This option puts Metacity in a
491
rigorously correct mode, which gives a more consistent user
492
interface, provided one does not need to run any misbehaving