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 }
|
vim.g.mkdp_preview_options = { disable_sync_scroll = 1 }
|
||||||
end,
|
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
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user