37 lines
1.2 KiB
JSON
37 lines
1.2 KiB
JSON
{
|
|
"suggest.noselect": true,
|
|
"semanticTokens.enable": true,
|
|
"semanticTokens.filetypes": ["c", "cpp"],
|
|
"languageserver": {
|
|
"rescript": {
|
|
"enable": true,
|
|
"module": "~/.local/share/nvim/plugged/vim-rescript/server/out/server.js",
|
|
"args": ["--node-ipc"],
|
|
"filetypes": ["rescript"],
|
|
"rootPatterns": ["bsconfig.json"]
|
|
},
|
|
"nim": {
|
|
"command": "nimlangserver",
|
|
"filetypes": ["nim"],
|
|
"trace.server": "verbose",
|
|
"settings": {
|
|
"nim": {
|
|
"nimsuggestPath": "~/.nimble/bin/nimsuggest"
|
|
}
|
|
}
|
|
},
|
|
"ocaml-lsp": {
|
|
"command": "opam",
|
|
"args": ["config", "exec", "--", "ocamllsp"],
|
|
"filetypes": ["ocaml", "reason"]
|
|
},
|
|
"haskell": {
|
|
"command": "haskell-language-server-wrapper",
|
|
"args": ["--lsp"],
|
|
"rootPatterns": ["*.cabal", "stack.yaml", "cabal.project", "package.yaml", "hie.yaml"],
|
|
"filetypes": ["haskell", "lhaskell"]
|
|
}
|
|
},
|
|
"clangd.path": "~/.config/coc/extensions/coc-clangd-data/install/12.0.1/clangd_12.0.1/bin/clangd",
|
|
"python.venvPath": ".venv"
|
|
}
|