Config Reference
Input
Keyboard repeat behavior, focus policy, and keyboard layout settings.
Defaults
Defaults shown here are the effective builtin defaults from RuntimeTuning::builtin_defaults().
Default Config Shape
Use this as the section shape when editing halley.rune.
input:
repeat-rate 30
repeat-delay 500
focus-mode "click"
keyboard:
layout "us"
variant ""
options ""
end
endinput
Keyboard repeat behavior and focus policy.
| Option | Type | Default | Notes |
|---|---|---|---|
repeat-rate | i32 | 30 | Keyboard repeat rate. |
repeat-delay | i32 | 500 | Delay before keyboard repeat starts, in milliseconds. |
focus-mode | string | click | Accepted values: click, hover. hover focuses windows under the pointer and, when the pointer is on an otherwise empty monitor, default new windows spawn on that monitor. |
keyboard | nested block | see input.keyboard | Keyboard layout, variant, and option strings. |
keyboard
Keyboard layout, variant, and XKB options.
| Option | Type | Default | Notes |
|---|---|---|---|
layout | string | us | XKB keyboard layout. |
variant | string | XKB keyboard variant. | |
options | string | XKB keyboard options such as compose:ralt. |