view dot_config/helix/languages.toml @ 825:6c169d906c7d

feat: enable highlighting for chezmoi .tmpl files
author zegervdv <zegervdv@me.com>
date Thu, 21 Dec 2023 11:47:51 +0100
parents 6499aba0eaf3
children b2e6175efcad
line wrap: on
line source

use-grammars = { except = ["gemini"] }

[language-server.pyright-langserver]
command = "pyright-langserver"
args = ["--stdio"]
config = {}

[language-server.ruff-lsp]
command = "ruff-lsp"

[[language]]
name = "python"
roots = ["pyproject.toml"]
formatter = { command = "black", args = ["--quiet", "-"] }
language-servers = ["ruff-lsp", "pyright-langserver"]

[[grammar]]
name = "tcl"
source = { git = "https://github.com/lewis6991/tree-sitter-tcl", rev = "ac8b94b7a89825ddbdd6f8fc0a81c67c065be851" }

[[language]]
name = "tcl"
scope = "source.tcl"
injection-regex = "tcl"
file-types = ["tcl"]
comment-token = "#"
indent = { tab-width = 2, unit = " " }
roots = []

[[language]]
name = 'gotmpl'
file-types = ["tmpl"]