2022-07-19 16:01:46 +00:00
|
|
|
{
|
|
|
|
"languageserver": {
|
|
|
|
"haskell": {
|
|
|
|
"command": "haskell-language-server-wrapper",
|
|
|
|
"args": ["--lsp"],
|
|
|
|
"rootPatterns": ["*.cabal", "stack.yaml", "cabal.project", "package.yaml", "hie.yaml"],
|
|
|
|
"filetypes": ["haskell", "lhaskell"]
|
|
|
|
}
|
2023-05-12 14:37:43 +00:00
|
|
|
},
|
2023-06-02 18:51:12 +00:00
|
|
|
"coc.source.iced.enable": true,
|
|
|
|
"diagnostic-languageserver.filetypes": {
|
|
|
|
"vim": "vint",
|
|
|
|
"email": "languagetool",
|
|
|
|
"markdown": [ "write-good", "markdownlint" ],
|
|
|
|
"sh": "shellcheck",
|
|
|
|
"bash": "shellcheck",
|
|
|
|
"elixir": ["mix_credo", "mix_credo_compile"],
|
|
|
|
"eelixir": ["mix_credo", "mix_credo_compile"],
|
|
|
|
"php": ["phpstan", "psalm"],
|
|
|
|
"yaml": [ "yamllint" ],
|
|
|
|
"cmake": [ "cmake-lint", "cmakelint" ],
|
|
|
|
"systemd": "systemd-analyze"
|
|
|
|
},
|
|
|
|
"diagnostic-languageserver.formatFiletypes": {
|
|
|
|
"dart": "dartfmt",
|
|
|
|
"elixir": "mix_format",
|
|
|
|
"eelixir": "mix_format",
|
|
|
|
"python": ["black", "isort"],
|
|
|
|
"lua": "lua-format",
|
|
|
|
"sh": "shfmt",
|
|
|
|
"bash": "shfmt",
|
|
|
|
"blade": "blade-formatter",
|
|
|
|
"cmake": "cmake-format"
|
|
|
|
}
|
2022-07-19 16:01:46 +00:00
|
|
|
}
|