diff --git a/homeConfig/modules/neovim/config/lazyvim/lua/config/autocmds.lua b/homeConfig/modules/neovim/config/lazyvim/lua/config/autocmds.lua index 72be53a..776ea0f 100644 --- a/homeConfig/modules/neovim/config/lazyvim/lua/config/autocmds.lua +++ b/homeConfig/modules/neovim/config/lazyvim/lua/config/autocmds.lua @@ -35,10 +35,7 @@ require("null-ls").setup({ end, }) ---lsp.on_attach(function(client, bufnr) --- lsp.default_keymaps({ buffer = bufnr }) ---end) - +-- https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md lsp.setup_servers({ "tsserver", "eslint", @@ -54,6 +51,7 @@ lsp.setup_servers({ "purescriptls", "tailwindcss", "bashls", + "dhall_lsp_server", }) require("lspconfig").lua_ls.setup(lsp.nvim_lua_ls()) diff --git a/homeConfig/modules/neovim/config/servers.nix b/homeConfig/modules/neovim/config/servers.nix index a5dca93..ad0babc 100644 --- a/homeConfig/modules/neovim/config/servers.nix +++ b/homeConfig/modules/neovim/config/servers.nix @@ -7,6 +7,7 @@ let sumneko-lua-language-server stylua haskell-language-server hlint nodePackages."@tailwindcss/language-server" + dhall-lsp-server ]; lsp' = with pkgs.nodePackages; [