[language-server.wakatime] command = "wakatime-ls" [language-server.pyright] command = "pyright-langserver" args = ["--stdio"] [[language]] name = "python" roots = ["pyproject.toml", "setup.py", "Poetry.lock"] language-servers = ["pyright", "wakatime"] auto-format = true formatter = {command = 'black', args = ["--quiet", "-"]} [[language]] name = "rust" auto-format = true language-servers = ["rust-analyzer", "wakatime"] roots = [ "Cargo.toml", "Cargo.lock" ] [language.auto-pairs] '(' = ')' '{' = '}' '[' = ']' '"' = '"' '`' = '`' [language-server.rust-analyzer] command = "rust-analyzer" [language-server.rust-analyzer.config] inlayHints.bindingModeHints.enable = false inlayHints.closingBraceHints.minLines = 10 inlayHints.closureReturnTypeHints.enable = "with_block" inlayHints.discriminantHints.enable = "fieldless" inlayHints.lifetimeElisionHints.enable = "skip_trivial" inlayHints.typeHints.hideClosureInitialization = false