nvim-macos/lua/plugins/render-markdown.lua

44 lines
1.0 KiB
Lua
Raw Permalink Normal View History

2025-07-09 09:56:07 +02:00
return {
2025-07-09 14:05:57 +02:00
"MeanderingProgrammer/render-markdown.nvim",
opts = {},
dependencies = { "nvim-treesitter/nvim-treesitter" },
config = function()
require("render-markdown").setup({
enabled = true,
completions = { lsp = { enabled = true } },
heading = {
width = "full",
},
bullet = {
right_pad = 1,
},
checkbox = {
enabled = true,
position = "inline",
unchecked = {
icon = "👀",
highlight = "RenderMarkdownUnchecked",
},
checked = {
icon = "",
highlight = "RenderMarkdownChecked",
},
custom = {
doing = { raw = "[/]", rendered = "🚧", highlight = "RenderMarkdownTodo" },
cancelled = { raw = "[~]", rendered = "", highlight = "RenderMarkdownTodo" },
},
},
callout = {
cite = { raw = "[!CITE]", rendered = "󱆨 Cite", highlight = "RenderMarkdownInfo" },
},
html = {
comment = {
conceal = false,
},
},
only_render_image_at_cursor = true,
})
vim.keymap.set("n", "<leader>rm", ":RenderMarkdown toggle<CR>", { silent = true })
end,
2025-07-09 09:56:07 +02:00
}