Config Reference
Node
Collapsed node appearance, labels, icons, and click behavior.
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.
node:
show-labels "hover"
show-app-icons "always"
node-shape "square"
node-label-shape "square"
icon-size 0.72
background-colour "auto"
border-colour-hover "use-window-active"
border-colour-inactive "use-window-inactive"
click-collapsed-outside-focus "activate"
click-collapsed-pan "if-offscreen"
end| Option | Type | Default | Notes |
|---|---|---|---|
primary-to-node-ms | u64 | 1260000 | Advanced decay timing from active surface to node. |
primary-hot-inner-frac | f32 | 0.88 | Inner active-zone fraction used by node/focus heuristics. |
show-labels | string | hover | Node label visibility policy. Accepted values: off, hover, always. |
show-app-icons | string | always | App icon visibility policy. Accepted values: off, hover, always. |
node-shape | string | square | Base node shape. Accepted values: square, squircle. |
node-label-shape | string | square | Node label badge shape. Accepted values: square, squircle. |
icon-size | f32 | 0.72 | Icon size as a fraction of node diameter. |
background-colour | string | auto | Node fill source. Accepted values: auto, theme, light, dark, or a hex color. |
border-colour-hover | string | use-window-active | Accepted values: use-window-active, use-window-inactive, use-window-secondary-active, use-window-secondary-inactive. |
border-colour-inactive | string | use-window-inactive | Same accepted values as border-colour-hover. |
click-collapsed-outside-focus | string | activate | Behavior when clicking away from a collapsed node. Accepted values: ignore, activate. |
click-collapsed-pan | string | if-offscreen | Camera behavior when opening a collapsed node. Accepted values: never, if-offscreen, always. |