Files
nvim-config/coc-settings.json
2025-09-12 11:46:14 -04:00

50 lines
1017 B
JSON

{
"coc.preferences.timeout": 300,
"suggest.enablePreview": true,
"suggest.floatEnable": true,
"suggest.detailField": "preview",
"suggest.maxPreviewWidth": 80,
"signature.enable": true,
"signature.target": "float",
"extensions": [
"coc-json",
"coc-html",
"coc-css",
"coc-python",
"coc-clangd",
"coc-rust-analyzer",
"coc-yaml",
"coc-tsserver",
"coc-lua",
"coc-sh",
"coc-go"
],
"pyright.enable": true,
"python.analysis.autoImportCompletions": true,
"python.analysus.autoSearchPaths": true,
"python.analysis.diagnosticMode": "workspace",
"languageserver": {
"zig": {
"command": "zls",
"filetypes": ["zig"],
"rootPatterns": ["build.zig"]
},
"nim": {
"command": "nimlangserver",
"filetypes": ["nim"],
"rootPatterns": ["*.nimble", "*.nim"],
"trace.server": "verbose",
"settings": {
"nim": {
"nimsuggestPath": "${pkgs.nim}/bin/nimsuggest"
}
}
},
"vlang": {
"command": "vls",
"filetypes": ["v"],
"rootPatterns": ["v.mod"]
}
}
}