98 lines
2.5 KiB
TOML
98 lines
2.5 KiB
TOML
[highlight]
|
|
|
|
groups = [
|
|
"punctuation.bracket",
|
|
"punctuation.delimiter",
|
|
"constant.builtin",
|
|
"constant.character.escape",
|
|
"constant.numeric",
|
|
"string.special.url",
|
|
"comment.block.documentation",
|
|
"keyword.operator",
|
|
"markup.list",
|
|
]
|
|
|
|
[language.typst]
|
|
aliases = ["typ", "typc"]
|
|
|
|
[language.typst.grammar.source.git]
|
|
url = "https://github.com/uben0/tree-sitter-typst"
|
|
pin = "13863ddcbaa7b68ee6221cea2e3143415e64aea4"
|
|
|
|
[language.typst.queries.source.git]
|
|
url = "https://github.com/helix-editor/helix"
|
|
pin = "7275b7f85014aad7e15d4987ec4f2249572eecfb"
|
|
|
|
[language.typst.queries]
|
|
path = "runtime/queries/typst"
|
|
|
|
[language.typst.grammar]
|
|
path = "src"
|
|
compile = "cc"
|
|
compile_args = ["-c", "-fpic", "../scanner.c", "../parser.c", "-I", ".."]
|
|
compile_flags = ["-O3"]
|
|
link = "cc"
|
|
link_args = ["-shared", "-fpic", "scanner.o", "parser.o", "-o", "typst.so"]
|
|
link_flags = ["-O3"]
|
|
|
|
[language.kdl.grammar.source.git]
|
|
url = "https://github.com/amaanq/tree-sitter-kdl"
|
|
pin = "3ca569b9f9af43593c24f9e7a21f02f43a13bb88"
|
|
|
|
[language.kdl.queries.source.git]
|
|
url = "https://github.com/helix-editor/helix"
|
|
pin = "5c325fe342c26f31df495ec478a1d427270e8e42"
|
|
|
|
[language.kdl.queries]
|
|
path = "runtime/queries/kdl"
|
|
|
|
[language.kdl.grammar]
|
|
path = "src"
|
|
compile = "cc"
|
|
compile_args = ["-c", "-fpic", "../scanner.c", "../parser.c", "-I", ".."]
|
|
compile_flags = ["-O3"]
|
|
link = "cc"
|
|
link_args = ["-shared", "-fpic", "scanner.o", "parser.o", "-o", "kdl.so"]
|
|
link_flags = ["-O3"]
|
|
|
|
[language.jsonc.grammar.source.git]
|
|
url = "https://github.com/tree-sitter/tree-sitter-json"
|
|
pin = "73076754005a460947cafe8e03a8cf5fa4fa2938"
|
|
|
|
[language.jsonc.grammar]
|
|
path = "src"
|
|
compile = "cc"
|
|
compile_args = ["-c", "-fpic", "../parser.c", "-I", ".."]
|
|
compile_flags = ["-O3"]
|
|
link = "cc"
|
|
link_args = ["-shared", "-fpic", "parser.o", "-o", "jsonc.so"]
|
|
link_flags = ["-O3"]
|
|
|
|
[language.jsonc.queries.source.git]
|
|
url = "https://github.com/helix-editor/helix"
|
|
pin = "7275b7f85014aad7e15d4987ec4f2249572eecfb"
|
|
|
|
[language.jsonc.queries]
|
|
path = "runtime/queries/jsonc"
|
|
|
|
# ini
|
|
[language.ini.grammar.source.git]
|
|
url = "https://github.com/justinmk/tree-sitter-ini"
|
|
pin = "32b31863f222bf22eb43b07d4e9be8017e36fb31"
|
|
|
|
[language.ini.grammar]
|
|
path = "src"
|
|
compile = "cc"
|
|
compile_args = ["-c", "-fpic", "../parser.c", "-I", ".."]
|
|
compile_flags = ["-O3"]
|
|
link = "cc"
|
|
link_args = ["-shared", "-fpic", "parser.o", "-o", "ini.so"]
|
|
link_flags = ["-O3"]
|
|
|
|
[language.ini.queries.source.git]
|
|
url = "https://github.com/helix-editor/helix"
|
|
pin = "7275b7f85014aad7e15d4987ec4f2249572eecfb"
|
|
|
|
[language.ini.queries]
|
|
path = "runtime/queries/ini"
|
|
|