From 43f3d5d43717d20b6fdc5dd3cfef680b83e3bf08 Mon Sep 17 00:00:00 2001 From: Savosin Denis Date: Fri, 21 Nov 2025 18:29:01 +0700 Subject: [PATCH] add render-markdown plugin --- init.lua | 1 + lua/chadrc.lua | 23 ++++++++++++----------- lua/plugins/init.lua | 24 +++++++++++++++++------- 3 files changed, 30 insertions(+), 18 deletions(-) diff --git a/init.lua b/init.lua index e861b68..8428221 100644 --- a/init.lua +++ b/init.lua @@ -28,6 +28,7 @@ require("lazy").setup({ -- load theme dofile(vim.g.base46_cache .. "defaults") dofile(vim.g.base46_cache .. "statusline") +dofile(vim.g.base46_cache .. "render-markdown") require "options" require "autocmds" diff --git a/lua/chadrc.lua b/lua/chadrc.lua index 334702a..80334cf 100644 --- a/lua/chadrc.lua +++ b/lua/chadrc.lua @@ -6,17 +6,18 @@ local M = {} M.base46 = { - theme = "one_light", - theme_toggle = { "one_light", "doomchad" }, - transparency = true, - hl_override = { - Comment = { - italic = true, - }, - }, - hl_add = { - NvimTreeOpenedFolderName = { fg = "green", bold = true }, - }, + theme = "one_light", + theme_toggle = { "one_light", "doomchad" }, + transparency = true, + hl_override = { + Comment = { + italic = true, + }, + }, + hl_add = { + NvimTreeOpenedFolderName = { fg = "green", bold = true }, + }, + integrations = { 'render-markdown' }, } return M diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 107b9df..9c6e628 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -13,12 +13,22 @@ return { end, }, { - "mistweaverco/kulala.nvim", - ft = {"http", "rest"}, - opts = { - global_keymaps = true, - global_keymaps_prefix = "k", - kulala_keymaps_prefix = "", - }, + "mistweaverco/kulala.nvim", + ft = {"http", "rest"}, + opts = { + global_keymaps = true, + global_keymaps_prefix = "k", + kulala_keymaps_prefix = "", }, + }, + { + 'MeanderingProgrammer/render-markdown.nvim', + dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-mini/mini.icons' }, -- if you use standalone mini plugins + ft = { "markdown", "vimwiki" }, + ---@module 'render-markdown' + ---@type render.md.UserConfig + opts = { + render_modes = { 'n', 'c', 't' }, + }, + } }