nvim render-markdown added
This commit is contained in:
@@ -674,6 +674,31 @@ local function makespecs_previewers()
|
||||
vim.g.mkdp_preview_options = { disable_sync_scroll = 1 }
|
||||
end,
|
||||
},
|
||||
{
|
||||
"MeanderingProgrammer/render-markdown.nvim",
|
||||
dependencies = { "nvim-treesitter/nvim-treesitter", "echasnovski/mini.icons" },
|
||||
opts = {
|
||||
code = { sign = false, width = "block", right_pad = 1 },
|
||||
header = { sign = false, icons = {} },
|
||||
checkbox = { enabled = false },
|
||||
},
|
||||
ft = { "markdown" },
|
||||
config = function(_, opts)
|
||||
require("render-markdown").setup(opts)
|
||||
Snacks.toggle({
|
||||
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,
|
||||
}):map("<leader>um")
|
||||
end,
|
||||
},
|
||||
}
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user