comparison dot_config/helix/languages.toml @ 1087:16046b8a0b61 draft

feat: update ruff with integrated LSP
author Zeger Van de Vannet <zeger@vandevan.net>
date Mon, 03 Mar 2025 09:10:21 +0100
parents 6b04ecaaff0f
children 527772a66bec
comparison
equal deleted inserted replaced
1086:26708bbaee4b 1087:16046b8a0b61
4 command = "pyright-langserver" 4 command = "pyright-langserver"
5 args = ["--stdio"] 5 args = ["--stdio"]
6 config = {} 6 config = {}
7 7
8 [language-server.ruff-lsp] 8 [language-server.ruff-lsp]
9 command = "ruff-lsp" 9 command = "ruff"
10 args = ["server"]
10 11
11 [[language]] 12 [[language]]
12 name = "python" 13 name = "python"
13 roots = ["pyproject.toml"] 14 roots = ["pyproject.toml"]
14 formatter = { command = "black", args = ["--quiet", "-"] } 15 # formatter = { command = "black", args = ["--quiet", "-"] }
15 language-servers = ["ruff-lsp", "pyright-langserver"] 16 language-servers = ["ruff-lsp", "pyright-langserver"]
16 17
17 [[grammar]] 18 [[grammar]]
18 name = "tcl" 19 name = "tcl"
19 source = { git = "https://github.com/lewis6991/tree-sitter-tcl", rev = "ac8b94b7a89825ddbdd6f8fc0a81c67c065be851" } 20 source = { git = "https://github.com/lewis6991/tree-sitter-tcl", rev = "ac8b94b7a89825ddbdd6f8fc0a81c67c065be851" }