nvimconfig/coc-settings.json
2025-08-10 20:39:20 +00:00

58 lines
1.5 KiB
JSON

{
"suggest.enablePreselect": false,
"suggest.noselect": true,
"diagnostic.displayByAle": true,
"languageserver": {
"ccls": {
"command": "ccls",
"filetypes": [
"c",
"cpp",
"objc",
"objcpp"
],
"rootPatterns": [
".ccls",
"compile_commands.json",
".vim/",
".git/",
".hg/"
],
"initializationOptions": {
"cache": {
"directory": "/tmp/ccls"
}
}
},
"julia": {
"command": "/usr/bin/julia",
"args" : [
"--startup-file=no", "--history-file=no", "-e",
"using LanguageServer; using Pkg; import StaticLint; import SymbolServer; env_path = dirname(Pkg.Types.Context().env.project_file); server = LanguageServer.LanguageServerInstance(stdin, stdout, env_path, \"\"); server.runlinter = true; run(server);"
],
"filetypes": ["julia"]
},
"haxe": {
"command": "node",
"args": ["/mnt/3tb/git/haxe-language-server/bin/server.js"],
"filetypes": ["haxe"],
"trace.server": "verbose",
"initializationOptions": {
"displayArguments": ["build.hxml"]
},
"settings": {
"haxe.executable": "haxe"
}
}
},
"d.servedPath": "/usr/local/bin/serve-d",
"d.dcdServerPath": "/home/eiko/.local/share/code-d/bin/dcd-server",
"d.dcdClientPath": "/home/eiko/.local/share/code-d/bin/dcd-client",
"d.dubBuildType": "unittest",
"dscanner.ignoredKeys": [
"dscanner.suspicious.unused_parameter",
"dscanner.style.long_line",
"dscanner.style.phobos_naming_convention",
"dscanner.style.number_literals"
]
}