diff --git a/nvim/lua/plugins/mason.lua b/nvim/lua/plugins/mason.lua index 20838a6..7b22493 100644 --- a/nvim/lua/plugins/mason.lua +++ b/nvim/lua/plugins/mason.lua @@ -133,6 +133,12 @@ return { on_attach = on_attach, }) + vim.lsp.config("marksman", { + capabilities = capabilities, + on_attach = on_attach, + filetypes = { 'md', 'markdown', 'telekasten' } + }) + vim.lsp.config("*", { capabilities = capabilities, on_attach = on_attach, diff --git a/nvim/lua/plugins/render-markdown.lua b/nvim/lua/plugins/render-markdown.lua index 652f761..ba721c6 100644 --- a/nvim/lua/plugins/render-markdown.lua +++ b/nvim/lua/plugins/render-markdown.lua @@ -1,14 +1,15 @@ return { 'meanderingprogrammer/render-markdown.nvim', config = function () - vim.treesitter.language.register('markdown', 'telekasten') - require('render-markdown').setup({ - enabled = false, - -- render_modes = { 'n', 'c', 't' }, + enabled = true, + render_modes = { 'n', 'c', 't' }, max_file_size = 10.0, debounce = 100, - file_types = { 'markdown', 'telekasten' }, + file_types = { + 'markdown', + 'telekasten' + }, link = { enabled = true, footnote = { diff --git a/nvim/lua/plugins/treesitter.lua b/nvim/lua/plugins/treesitter.lua index 4016c5f..2145aa2 100644 --- a/nvim/lua/plugins/treesitter.lua +++ b/nvim/lua/plugins/treesitter.lua @@ -44,5 +44,7 @@ return { enable = true, } } + + vim.treesitter.language.register('markdown', 'telekasten') end, }