summaryrefslogtreecommitdiff
path: root/lua/lsp.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lsp.lua')
-rw-r--r--lua/lsp.lua10
1 files changed, 9 insertions, 1 deletions
diff --git a/lua/lsp.lua b/lua/lsp.lua
index dca84dd..93159a5 100644
--- a/lua/lsp.lua
+++ b/lua/lsp.lua
@@ -29,7 +29,15 @@ configs.hls = {
default_config = {
cmd = { "haskell-language-server-wrapper", "--lsp" },
filetypes = { "haskell" },
- settings = {},
+ settings = {
+ haskell = {
+ plugin = {
+ semanticTokens = {
+ globalOn = true
+ }
+ }
+ }
+ },
root_dir = nvim_lsp.util.root_pattern("package.yaml"),
}
}