Config Reference

View

Repeated per-output hardware and focus-ring policy. The stable page URL is retained from older releases.

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.

View config
view:
  output:
    name "DP-1"
    # width 2560
    # height 1440
    # rate 179.998
    # vrr "auto"

    focus-ring:
      radius-x 820.0
      radius-y 420.0
      offset-x 0.0
      offset-y 0.0
    end
  end
end

view

The single canonical container for repeated output blocks.

OptionTypeDefaultNotes
outputrepeated nested blocknoneOne entry per exact output connector. Duplicate names are rejected.

view.output

Hardware selection and output-local focus-ring policy.

OptionTypeDefaultNotes
namestringrequiredExact connector printed by halleyctl outputs.
width + heightu32 pairunsetBoth are required together to select hardware mode policy.
offset-x | offset-yi320Output origin; valid only with width and height.
ratepositive f32highest matchingMust exactly match an advertised refresh rate.
transform0 | 90 | 180 | 2700Clockwise output rotation; valid only with width and height.
vrroff | on | autooffAuto enables VRR for a settled fullscreen window when supported.
focus-ringnested blockbuiltinCamera-relative decay ellipse. A ring-only output entry is portable.

view.output.focus-ring

Per-output attention ellipse.

OptionTypeDefaultNotes
radius-xf32820.0Horizontal ellipse radius.
radius-yf32420.0Vertical ellipse radius.
offset-xf320.0Camera-relative horizontal offset.
offset-yf320.0Camera-relative vertical offset.