Simple extension that provides syntax highlighting and language support for the KDL language, used for configuration in projects such as the niri compositor.
Specifically has functionality to provide syntax highlighting for embedded GLSL code blocks, when a field is called custom-shader
.
Based on the tree-sitter-kdl grammar and queries.