{
"suggest.autoTrigger": "always",
"diagnostic.enable": true,
"diagnostic.virtualText": false,
"diagnostic.joinMessageLines": true,
"diagnostic.checkCurrentLine": true,
"diagnostic.messageTarget": "echo",
"diagnostic.level": "hint",
"signature.enable": false,
"coc.source.around.enable": false,
"coc.source.buffer.enable": false,
"coc.source.file.enable": false,
"coc.preferences.snippets.enable": false,
"rust-analyzer.checkOnSave.enable": true,
"rust-analyzer.cargo.allFeatures": true,
"rust-analyzer.diagnostics.enable": true,
"rust-analyzer.diagnostics.disabled": [
"inactive-code",
"incorrect-ident-case",
"unlinked-file",
"unresolved-macro-call",
"unresolved-proc-macro"
],
"rust-analyzer.lens.enable": false,
"rust-analyzer.inlayHints.enable": false,
"rust-analyzer.inlayHints.bindingModeHints.enable": false,
"rust-analyzer.inlayHints.chainingHints": false,
"rust-analyzer.inlayHints.closingBraceHints.enable": false,
"rust-analyzer.inlayHints.closureCaptureHints.enable": false,
"rust-analyzer.inlayHints.closureReturnTypeHints.enable": false,
"rust-analyzer.inlayHints.genericParameterHints.const.enable": false,
"rust-analyzer.inlayHints.genericParameterHints.lifetime.enable": false,
"rust-analyzer.inlayHints.genericParameterHints.type.enable": false,
"rust-analyzer.inlayHints.parameterHints.enable": false,
"rust-analyzer.inlayHints.typeHints": false,
"rust-analyzer.cargo.loadOutDirsFromCheck": true,
"rust-analyzer.procMacro.enable": true,
"rust-analyzer.cargo.targetDir": "/home/andrew/tmp/target-rust-analyzer",
"rust-analyzer.server.path": "/home/andrew/bin/rust-analyzer-wrapper",
"[python]": {
"suggest.autoTrigger": "always"
},
"languageserver": {
"python": {
"command": "/home/andrew/bin/astral/run-ty-server",
"args": ["server"],
"rootPatterns": ["pyproject.toml", "ty.toml"],
"filetypes": ["python"],
"trace.server": "verbose",
"initializationOptions": {
"logLevel": "debug",
"logFile": "/tmp/trace-ty.log",
"experimental": {
"autoImport": true
}
}
}
}
}