40 lines
786 B
TOML
40 lines
786 B
TOML
[language-server.godot]
|
|
command = "nc"
|
|
args = [ "127.0.0.1", "6005"]
|
|
|
|
[[language]]
|
|
name = "gdscript"
|
|
language-servers = [ "godot" ]
|
|
auto-format = true
|
|
formatter = { command = "gdscript-formatter", args = ["--reorder-code"] }
|
|
|
|
[[language]]
|
|
name = "go"
|
|
auto-format = true
|
|
language-servers = ["scls", "gopls", "golangci-lint2-langserver"]
|
|
formatter = { command = "goimports" }
|
|
|
|
[[language]]
|
|
name = "rust"
|
|
auto-format = true
|
|
language-servers = ["rust-analyzer"]
|
|
|
|
[[language]]
|
|
name = "python"
|
|
language-servers = ["pylsp"]
|
|
auto-format = true
|
|
|
|
[language-server.pylsp.plugins]
|
|
ruff = { enabled = true, ignore = ["F401"], lineLength = 120 }
|
|
|
|
[[language]]
|
|
name = "html"
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "javascript"
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "typescript"
|
|
auto-format = true
|