diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index a177c49..22ace95 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -2,3 +2,4 @@ require("plugins.colorscheme") require("plugins.treesitter") require("plugins.lsp") require("plugins.mini") +require("plugins.markdown") diff --git a/lua/plugins/markdown.lua b/lua/plugins/markdown.lua new file mode 100644 index 0000000..cf87e9d --- /dev/null +++ b/lua/plugins/markdown.lua @@ -0,0 +1,13 @@ +vim.pack.add({ + { src = "https://github.com/tadmccorkle/markdown.nvim" }, + { src = "https://github.com/MeanderingProgrammer/render-markdown.nvim" }, + { src = "https://github.com/Kicamon/markdown-table-mode.nvim" }, +}) + +require("render-markdown").setup({ + completions = { lsp = { enabled = true, } }, +}) + +require("markdown").setup() + +require("markdown-table-mode").setup() diff --git a/nvim-pack-lock.json b/nvim-pack-lock.json index 32a7736..fbddbc6 100644 --- a/nvim-pack-lock.json +++ b/nvim-pack-lock.json @@ -8,6 +8,14 @@ "rev": "371cd74", "src": "https://github.com/folke/lazydev.nvim" }, + "markdown-table-mode.nvim": { + "rev": "bb1ea9b", + "src": "https://github.com/Kicamon/markdown-table-mode.nvim" + }, + "markdown.nvim": { + "rev": "34bb889", + "src": "https://github.com/tadmccorkle/markdown.nvim" + }, "mini.nvim": { "rev": "429e5f9", "src": "https://github.com/nvim-mini/mini.nvim" @@ -19,6 +27,10 @@ "nvim-treesitter": { "rev": "42fc28ba", "src": "https://github.com/nvim-treesitter/nvim-treesitter" + }, + "render-markdown.nvim": { + "rev": "10126ef", + "src": "https://github.com/MeanderingProgrammer/render-markdown.nvim" } } } \ No newline at end of file