Mercurial > dotfiles
annotate dot_config/helix/languages.toml @ 826:b2e6175efcad
feat: add hgrc grammar and highlights
author | zegervdv <zegervdv@me.com> |
---|---|
date | Fri, 22 Dec 2023 10:27:32 +0100 |
parents | 6c169d906c7d |
children | 2033a1460dbc |
rev | line source |
---|---|
810
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
1 use-grammars = { except = ["gemini"] } |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
2 |
804 | 3 [language-server.pyright-langserver] |
4 command = "pyright-langserver" | |
5 args = ["--stdio"] | |
6 config = {} | |
7 | |
8 [language-server.ruff-lsp] | |
9 command = "ruff-lsp" | |
10 | |
11 [[language]] | |
12 name = "python" | |
13 roots = ["pyproject.toml"] | |
14 formatter = { command = "black", args = ["--quiet", "-"] } | |
15 language-servers = ["ruff-lsp", "pyright-langserver"] | |
810
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
16 |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
17 [[grammar]] |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
18 name = "tcl" |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
19 source = { git = "https://github.com/lewis6991/tree-sitter-tcl", rev = "ac8b94b7a89825ddbdd6f8fc0a81c67c065be851" } |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
20 |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
21 [[language]] |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
22 name = "tcl" |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
23 scope = "source.tcl" |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
24 injection-regex = "tcl" |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
25 file-types = ["tcl"] |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
26 comment-token = "#" |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
27 indent = { tab-width = 2, unit = " " } |
6499aba0eaf3
feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents:
804
diff
changeset
|
28 roots = [] |
825
6c169d906c7d
feat: enable highlighting for chezmoi .tmpl files
zegervdv <zegervdv@me.com>
parents:
810
diff
changeset
|
29 |
6c169d906c7d
feat: enable highlighting for chezmoi .tmpl files
zegervdv <zegervdv@me.com>
parents:
810
diff
changeset
|
30 [[language]] |
6c169d906c7d
feat: enable highlighting for chezmoi .tmpl files
zegervdv <zegervdv@me.com>
parents:
810
diff
changeset
|
31 name = 'gotmpl' |
6c169d906c7d
feat: enable highlighting for chezmoi .tmpl files
zegervdv <zegervdv@me.com>
parents:
810
diff
changeset
|
32 file-types = ["tmpl"] |
826
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
33 |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
34 [[grammar]] |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
35 name = "hgrc" |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
36 source = { git = "https://github.com/zegervdv/tree-sitter-hgrc.git", rev = "d20aa925aa0c56d68215395b9e65dc6003cdcffb" } |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
37 |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
38 [[language]] |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
39 name = "hgrc" |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
40 scope = "source.hgrc" |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
41 injection-regex = "hgrc" |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
42 file-types = ["hgrc", ".hgrc"] |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
43 comment-token = "#" |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
44 indent = { tab-width = 2, unit = " " } |
b2e6175efcad
feat: add hgrc grammar and highlights
zegervdv <zegervdv@me.com>
parents:
825
diff
changeset
|
45 roots = [".hg"] |