Skip to main content
Config files use one assignment per line. Comments start with #. Whitespace around = is ignored.

Basic syntax

Supported types

String escapes

Inside quoted strings: \", \\, \n, \r, \t.

Struct rules

  • All fields must have defaults.
  • Partial configs are valid: only changed keys need to appear on disk.
  • Field names must be ASCII identifiers.

Limitations

  • No inline comments (comment lines only).
  • No multiline strings (use \n).
  • Nested structs support one level of flattening (no deep paths).