Config Reference

Autostart Commands

Startup/reload commands and optional named startup clusters.

Defaults

Defaults shown here are the effective built-in defaults for the selected wiki version.

Default Config Shape

Use this as the section shape when editing halley.rune.

Autostart Commands config
autostart:
end

autostart

Commands Halley runs on compositor startup or config reload.

OptionTypeDefaultNotes
oncecommand stringnoneRuns once when the compositor starts.
on-reloadcommand stringnoneRuns after a config reload.
clusterrepeated nested blocknoneOptional named startup clusters with name, members, layout, and output. Fresh sessions declare no clusters. Empty members [] creates an empty named core.

autostart.cluster

Repeat a cluster block for each intentional named startup workspace. Halley starts with no clusters unless declared.

OptionTypeDefaultNotes
namestringrequiredPersistent cluster name.
memberscommand string arrayrequiredCommands launched into the cluster. Empty arrays create a named core without launching applications.
layouttiling | stackingclusters.default-layoutInitial workspace layout.
outputconnector stringprimary outputOptional output such as DP-2.