diff --git a/.config/nvim/README.md b/.config/nvim/README.md index 46ec062..9c9f844 100644 --- a/.config/nvim/README.md +++ b/.config/nvim/README.md @@ -17,4 +17,3 @@ Neovim conf heavily adapted to suit my needs, formerly based on LunarVim's [basi * revive * tree-sitter-cli * Optional for copilotchat: `sudo luarocks install --lua-version 5.1 tiktoken_core` -* [md-lsp](https://github.com/matkrin/md-lsp.git) diff --git a/.config/nvim/lua/core/lazy.lua b/.config/nvim/lua/core/lazy.lua index 0472278..a188a27 100644 --- a/.config/nvim/lua/core/lazy.lua +++ b/.config/nvim/lua/core/lazy.lua @@ -263,6 +263,10 @@ require("lazy").setup({ name = "render-markdown", version = "v7", }, + { "mzlogin/vim-markdown-toc" }, + { + "jghauser/follow-md-links.nvim", + }, -- Copilot { diff --git a/.config/nvim/lua/plugins/lsp/mason.lua b/.config/nvim/lua/plugins/lsp/mason.lua index f0c7e2a..890d396 100644 --- a/.config/nvim/lua/plugins/lsp/mason.lua +++ b/.config/nvim/lua/plugins/lsp/mason.lua @@ -8,7 +8,7 @@ local servers = { "jdtls", "jsonls", "lua_ls", - -- "marksman", + "marksman", "basedpyright", "ruff", "terraformls", @@ -52,15 +52,3 @@ for _, server in pairs(servers) do lspconfig[server].setup(opts) end end - -local configs = require("lspconfig.configs") -configs.md_lsp = { - default_config = { - name = "md-lsp", - cmd = { "md-lsp" }, - filetypes = { "markdown" }, - root_dir = lspconfig.util.root_pattern(".git"), - single_file_support = true, - }, -} -lspconfig.md_lsp.setup({})