diff options
Diffstat (limited to 'pkgs/custom-neovim/config/lua/lsp.lua')
| -rw-r--r-- | pkgs/custom-neovim/config/lua/lsp.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/custom-neovim/config/lua/lsp.lua b/pkgs/custom-neovim/config/lua/lsp.lua index 5744280..68a4d3d 100644 --- a/pkgs/custom-neovim/config/lua/lsp.lua +++ b/pkgs/custom-neovim/config/lua/lsp.lua @@ -1,3 +1,6 @@ +-- LSP Configs +-- Get more from https://github.com/neovim/nvim-lspconfig/tree/master/lsp + -- Lua LS vim.lsp.config("lua_ls", { cmd = { 'lua-language-server' }, @@ -15,6 +18,14 @@ vim.lsp.config("lua_ls", { }) vim.lsp.enable("lua_ls") +-- Marksman LS +vim.lsp.config("marksman", { + cmd = {"marksman", "server"}, + filetypes = {"markdown", "markdown.mdx"}, + root_markers = {".marksman.toml", ".git"}, +}) +vim.lsp.enable("marksman") + -- LSP Autocommands -- Disable semantic tokens to stop weird highlighting. |
