From 58797bdeb6797c6eaf75e62c0a14026ed263a3b8 Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Wed, 24 Jul 2024 14:14:13 -0500 Subject: [PATCH] add another markdown helper plugin --- .../nvim/lua/plugins/language/markdown.lua | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/home/private_dot_config/nvim/lua/plugins/language/markdown.lua b/home/private_dot_config/nvim/lua/plugins/language/markdown.lua index a2601b2..b085a57 100644 --- a/home/private_dot_config/nvim/lua/plugins/language/markdown.lua +++ b/home/private_dot_config/nvim/lua/plugins/language/markdown.lua @@ -18,4 +18,38 @@ return { vim.cmd([[do FileType]]) end, }, + +{ + "MeanderingProgrammer/markdown.nvim", + opts = { + file_types = { "markdown", "norg", "rmd", "org" }, + code = { + sign = false, + width = "block", + right_pad = 1, + }, + heading = { + sign = false, + icons = {}, + }, + }, + ft = { "markdown", "norg", "rmd", "org" }, + config = function(_, opts) + require("render-markdown").setup(opts) + LazyVim.toggle.map("um", { + name = "Render Markdown", + get = function() + return require("render-markdown.state").enabled + end, + set = function(enabled) + local m = require("render-markdown") + if enabled then + m.enable() + else + m.disable() + end + end, + }) + end, +} }