Config Reference

Keybinds

Required chord map with exact modifiers, optional repeat overrides, and context scopes.

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.

Keybinds config
keybinds:
  mod "super"
  "$var.mod+left" "focus-left"
  "$var.mod+ctrl+left" "resize-window-left" with scope "field"
  "$var.mod+ctrl+left" "cluster-tile-swap-left" with scope "tile"
  "$var.mod+comma" "trail-prev"
  "$var.mod+period" "trail-next"
  "$var.mod+shift+r" "reload"
  "$var.mod+click-left" "move-window"
  "$var.mod+click-right" "resize-window"
  "click-left" "pan-field"
end

keybinds

Keyboard, pointer-button, and physical-wheel triggers.

OptionTypeDefaultNotes
modmodifiersuperBase modifier; generic or exact left/right super, alt, ctrl, or shift.
<chord> <action>bindingfresh configExact modifier matching; unrecognized actions launch commands.
with repeat true|falsebinding attributeaction defaultOverrides held-key repeat.
with scope global|field|cluster|tile|stackbinding attributeaction defaultAllows duplicate chords in non-overlapping contexts.
click-* | scroll-* | keycode-* | button-*physical triggersnonePointer, wheel, and numeric evdev trigger forms.

built-in actions

Actions parsed before command fallback.

OptionTypeDefaultNotes
quit | close-focused | reload | screenshotglobal actionsbuiltinSession, close, reload, and native capture actions.
toggle-fullscreen | maximize-focused | toggle-state | toggle-focused-pinwindow actionsbuiltinFocused-window state actions.
focus-<direction> | cycle-focus | cycle-focus-backwardnavigationbuiltinContextual direction and MRU navigation.
trail-prev | trail-next | center-last-focusedField navigationbuiltinPer-output history and Field centering.
node-move <direction> | resize-window-<direction>Field actionsbuiltinMoves a node or resizes a Field window.
monitor-focus <direction|output>global actionbuiltinFocuses an adjacent or exact named output.
cluster-mode | cluster-layout-cycle | cluster-slot-<1-10>cluster actionsbuiltinCreates, lays out, and activates clusters.
cluster-toggle-float | cluster-tile-swap-<direction>cluster actionsbuiltinFloats a member or reorders a tiling layout.
apogee | bearings-show | bearings-toggleoverlay actionsbuiltinSpatial overview and navigation overlays.
move-window | resize-window | pan-fieldpointer actionsbuiltinRemappable compositor grabs.
zoom-in | zoom-out | zoom-reset | default-terminalglobal actionsbuiltinCamera zoom and terminal launch.
<command>command linefallbackAny non-built-in action is launched as a command.