diff options
Diffstat (limited to 'runtime/queries')
-rw-r--r-- | runtime/queries/yaml/highlights.scm | 33 | ||||
-rw-r--r-- | runtime/queries/yaml/indents.toml | 3 |
2 files changed, 36 insertions, 0 deletions
diff --git a/runtime/queries/yaml/highlights.scm b/runtime/queries/yaml/highlights.scm new file mode 100644 index 00000000..4ebb4440 --- /dev/null +++ b/runtime/queries/yaml/highlights.scm @@ -0,0 +1,33 @@ +(block_mapping_pair key: (_) @property) +(flow_mapping (_ key: (_) @property)) +(boolean_scalar) @boolean +(null_scalar) @constant.builtin +(double_quote_scalar) @string +(single_quote_scalar) @string +(escape_sequence) @string.escape +(integer_scalar) @number +(float_scalar) @number +(comment) @comment +(anchor_name) @type +(alias_name) @type +(tag) @type +(yaml_directive) @keyword +(ERROR) @error + +[ +"," +"-" +":" +">" +"?" +"|" +] @punctuation.delimiter + +[ +"[" +"]" +"{" +"}" +] @punctuation.bracket + +["*" "&"] @punctuation.special diff --git a/runtime/queries/yaml/indents.toml b/runtime/queries/yaml/indents.toml new file mode 100644 index 00000000..ddc3578b --- /dev/null +++ b/runtime/queries/yaml/indents.toml @@ -0,0 +1,3 @@ +indent = [ + "block_mapping_pair", +] |