helix language config
0
languages.toml
41 lines 945 B view raw
1[language-server.wakatime] 2command = "wakatime-ls" 3 4[language-server.pyright] 5command = "pyright-langserver" 6args = ["--stdio"] 7 8[[language]] 9name = "python" 10roots = ["pyproject.toml", "setup.py", "Poetry.lock"] 11language-servers = ["pyright", "wakatime"] 12auto-format = true 13formatter = {command = 'black', args = ["--quiet", "-"]} 14 15[[language]] 16name = "rust" 17auto-format = true 18language-servers = ["rust-analyzer", "wakatime"] 19 20roots = [ 21 "Cargo.toml", 22 "Cargo.lock" 23] 24 25[language.auto-pairs] 26'(' = ')' 27'{' = '}' 28'[' = ']' 29'"' = '"' 30'`' = '`' 31 32[language-server.rust-analyzer] 33command = "rust-analyzer" 34 35[language-server.rust-analyzer.config] 36inlayHints.bindingModeHints.enable = false 37inlayHints.closingBraceHints.minLines = 10 38inlayHints.closureReturnTypeHints.enable = "with_block" 39inlayHints.discriminantHints.enable = "fieldless" 40inlayHints.lifetimeElisionHints.enable = "skip_trivial" 41inlayHints.typeHints.hideClosureInitialization = false