diff --git a/lua/init.lua b/lua/init.lua index 38859b5..8ac6e8f 100644 --- a/lua/init.lua +++ b/lua/init.lua @@ -100,6 +100,11 @@ vim.keymap.set("n", "gl", "lua vim.diagnostic.reset()", { noremap = tru vim.lsp.enable("pyright") vim.lsp.config("pyright", {}) +vim.lsp.enable("hls") +vim.lsp.config("hls", { + filetypes = { "haskell", "lhaskell", "cabal" } +}) + local yarn_path = vim.fn.expand("$HOME/.config/yarn/global/node_modules") vim.lsp.enable("ts_ls")