From 0b75198c3f7a4e5961fb967efe1399e9cced2c0a Mon Sep 17 00:00:00 2001 From: Max! Date: Thu, 2 Jan 2025 11:51:45 +0100 Subject: [PATCH] feat - add markdown live preview addon for neovim (#31) * add markdown live preview addon for neovim * Update .config/nvim/lua/user/lazy.lua --------- Co-authored-by: Max Roby Co-authored-by: Jesse Hitch --- .config/nvim/lua/user/lazy.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.config/nvim/lua/user/lazy.lua b/.config/nvim/lua/user/lazy.lua index f1ea1fb..e0bf838 100644 --- a/.config/nvim/lua/user/lazy.lua +++ b/.config/nvim/lua/user/lazy.lua @@ -427,6 +427,23 @@ local plugins = { 'nvim-tree/nvim-web-devicons', lazy = true }, + -- preview markdown in a web browser + { + "iamcco/markdown-preview.nvim", + cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" }, + ft = { "markdown" }, + build = function() vim.fn["mkdp#util#install"]() end, + }, + { + "iamcco/markdown-preview.nvim", + cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" }, + build = "cd app && yarn install", + init = function() + vim.g.mkdp_filetypes = { "markdown" } + end, + ft = { "markdown" }, + } + } require("lazy").setup(plugins)