aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/hls.lua
diff options
context:
space:
mode:
authorMichael Lingelbach <m.j.lbach@gmail.com>2021-02-17 09:18:59 -0800
committerMichael Lingelbach <m.j.lbach@gmail.com>2021-02-17 09:18:59 -0800
commit80970a7eba292d723581cb62fef6a35109026380 (patch)
treeced75575c6bf10c948e0055257bc226073af6a73 /lua/lspconfig/hls.lua
parentUpdate README.md (diff)
downloadnvim-lspconfig-80970a7eba292d723581cb62fef6a35109026380.tar
nvim-lspconfig-80970a7eba292d723581cb62fef6a35109026380.tar.gz
nvim-lspconfig-80970a7eba292d723581cb62fef6a35109026380.tar.bz2
nvim-lspconfig-80970a7eba292d723581cb62fef6a35109026380.tar.lz
nvim-lspconfig-80970a7eba292d723581cb62fef6a35109026380.tar.xz
nvim-lspconfig-80970a7eba292d723581cb62fef6a35109026380.tar.zst
nvim-lspconfig-80970a7eba292d723581cb62fef6a35109026380.zip
hls: add a default formatter
Diffstat (limited to 'lua/lspconfig/hls.lua')
-rw-r--r--lua/lspconfig/hls.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/lua/lspconfig/hls.lua b/lua/lspconfig/hls.lua
index 9c29b82c..0daeeb03 100644
--- a/lua/lspconfig/hls.lua
+++ b/lua/lspconfig/hls.lua
@@ -6,6 +6,11 @@ configs.hls = {
cmd = {"haskell-language-server-wrapper", "--lsp"};
filetypes = {"haskell", "lhaskell"};
root_dir = util.root_pattern("*.cabal", "stack.yaml", "cabal.project", "package.yaml", "hie.yaml");
+ settings = {
+ languageServerHaskell = {
+ formattingProvider = "ormolu";
+ };
+ };
};
docs = {