From c4f2a540624bd44e55d2c8982d3ad3a0888c02dd Mon Sep 17 00:00:00 2001 From: SinTan1729 Date: Sat, 18 May 2024 17:17:52 -0500 Subject: [PATCH] chg: Add lsp and ts config for Haskell --- laptop/plugin/lsp_config.lua | 2 ++ laptop/plugin/treesitter.lua | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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 = {