-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcoc-settings.json
33 lines (33 loc) · 1.06 KB
/
coc-settings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"inlayHint.enable": false,
"languageserver": {
"clangd": {
"command": "clangd",
"args": ["-j=2", "--suggest-missing-includes", "--header-insertion=never"],
"rootPatterns": ["compile_flags.txt", "compile_commands.json", ".arcadia.root"],
"filetypes": ["c", "cc", "cpp", "c++", "objc", "objcpp"]
},
"pyls": {
"command": "pyls",
"rootPatterns": [".git", ".arcadia.root", "requirements.txt"],
"filetypes": ["python"]
},
"rls": {
"command": "rls",
"rootPatterns": ["Cargo.toml", "rust-toolchain", ".git"],
"filetypes": ["rust"]
},
"go": {
"command": "gopls",
"rootPatterns": ["go.mod"],
"trace.server": "verbose",
"filetypes": ["go"]
},
"haskell": {
"command": "haskell-language-server-wrapper",
"args": ["lsp"],
"rootPatterns": [".git", "*.cabal"],
"filetypes": ["haskell"]
}
}
}