Core Options¶
All the configuration options under the [core] table.
focus-on¶
How the window should be focused. Available options:
hover: Focus the windows that is hovered.click: Focus the window that is clicked.
Example:
[core]
focus-on = "hover"
layout-mode¶
What the default layout mode should be. Available options:
tiling: The default layout will be tiling layout.monocle: The default layout will be monocle layout.
Example:
[core]
layout-mode = "tiling"
prefer-csd¶
Prefer client side decorations.
Example:
[core]
prefer-csd = true
repeat-rate¶
The rate in which key should repeat. Default is 40.
Example:
[core]
repeat-rate = 40
repeat-delay¶
Delay in which key should repeat. Default is 600.
[core]
repeat-delay = 600
spawn¶
The shell commands to run on startup. This option takes an array of strings that are executed when compositor loads.
Example:
[core]
spawn = [
"kitty", # Spawn the kitty terminal
"waybar" # Start waybar
]
include¶
Include other configuration files. Must be an array like spawn.
Example:
[core]
include = ["other.toml"]