Skip to content

Type to search extensions

Confetti

v0.1.0

Syntax highlighting for Confetti, an unopinionated configuration language (confetti.hgs3.me)

Updated 1 month ago
21 downloads 1 star Repository ↗

zed-confetti

Zed extension adding language support for Confetti, an unopinionated configuration language.

Features

  • Syntax highlighting (#, // and /* */ comments; quoted and triple-quoted arguments; directive names)
  • Code folding and auto-indent for { } blocks
  • Outline view for nested block directives
  • Auto-closing brackets and quotes

Powered by tree-sitter-confetti.

File types

This extension activates for .conf and .confetti files. Since .conf is used by several other languages/extensions, if Zed doesn't pick Confetti automatically for a given file, set it explicitly, either from the language selector in the status bar, or in your settings.json:

{
  "file_types": {
    "Confetti": ["your-file-name.conf"]
  }
}

Development

This extension can be loaded from a local checkout via Zed's zed: install dev extension command, pointed at this repository's directory.

License

MIT, see LICENSE.

ZedExt An unofficial community project. Not affiliated with Zed Industries.

Data from Zed’s extension registry and GitHub · updated