diff --git a/laptop/plugin/lsp_config.lua b/laptop/plugin/lsp_config.lua index d940764..64ad58e 100644 --- a/laptop/plugin/lsp_config.lua +++ b/laptop/plugin/lsp_config.lua @@ -21,6 +21,8 @@ lspconfig.lua_ls.setup({ lspconfig.ocamllsp.setup {} +lspconfig.hls.setup {} + -- Set ;k to hover and ;a to show code actions vim.api.nvim_create_autocmd("LspAttach", { callback = function() diff --git a/laptop/plugin/treesitter.lua b/laptop/plugin/treesitter.lua index 7dd814a..0785428 100644 --- a/laptop/plugin/treesitter.lua +++ b/laptop/plugin/treesitter.lua @@ -3,7 +3,7 @@ local configs = require("nvim-treesitter.configs") configs.setup({ ensure_installed = { "rust", "lua", "vim", "vimdoc", "ocaml", "yaml", "dockerfile", "bash", "html", "javascript", "css", "go", - "json", "python", "fish" }, + "json", "python", "fish", "haskell" }, sync_install = false, disable = { "latex" }, highlight = {