mirror of https://github.com/tiyn/dotfiles
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
1.8 KiB
79 lines
1.8 KiB
{
|
|
"languageserver": {
|
|
"ccls": {
|
|
"command": "ccls",
|
|
"filetypes": [
|
|
"c",
|
|
"cpp",
|
|
"objc",
|
|
"objcpp"
|
|
],
|
|
"rootPatterns": [
|
|
".ccls",
|
|
"compile_commands.json",
|
|
".vim/",
|
|
".git/",
|
|
".hg/"
|
|
],
|
|
"initializationOptions": {
|
|
"cache": {
|
|
"diretory": "/tmp/ccls"
|
|
}
|
|
}
|
|
},
|
|
"golang": {
|
|
"command": "gopls",
|
|
"rootPatterns": [
|
|
"go.mod",
|
|
".vim/",
|
|
".git/",
|
|
".hg/"
|
|
],
|
|
"filetypes": [
|
|
"go"
|
|
]
|
|
},
|
|
"haskell": {
|
|
"command": "haskell-language-server-wrapper",
|
|
"args": [
|
|
"--lsp"
|
|
],
|
|
"rootPatterns": [
|
|
"*.cabal",
|
|
"stack.yaml",
|
|
"cabal.project",
|
|
"package.yaml",
|
|
"hie.yaml"
|
|
],
|
|
"filetypes": [
|
|
"hs",
|
|
"lhs",
|
|
"haskell",
|
|
"lhaskell"
|
|
],
|
|
"initializationOptions": {
|
|
"haskell": {
|
|
}
|
|
}
|
|
},
|
|
"hdlChecker": {
|
|
"command": "hdl_checker",
|
|
"args": [
|
|
"--lsp"
|
|
],
|
|
"filetypes": [
|
|
"vhdl",
|
|
"verilog",
|
|
"systemverilog"
|
|
]
|
|
},
|
|
"nim": {
|
|
"command": "nimlsp",
|
|
"filetypes": [
|
|
"nim"
|
|
],
|
|
"trace.server": "verbose"
|
|
}
|
|
}
|
|
}
|