add markdown rendering in neovim

This commit is contained in:
2025-10-15 13:17:46 -05:00
parent 84036e972a
commit 91099dc9ed
5 changed files with 16 additions and 2 deletions

View File

@@ -95,6 +95,7 @@ vim.pack.add({
"https://github.com/hrsh7th/nvim-cmp",
"https://github.com/hrsh7th/cmp-nvim-lsp",
"https://github.com/hrsh7th/cmp-buffer",
"https://github.com/MeanderingProgrammer/render-markdown.nvim",
"https://github.com/williamboman/mason.nvim",
"https://github.com/williamboman/mason-lspconfig.nvim",
})

View File

@@ -7,4 +7,5 @@ require('plugins.nvim-tree')
require('plugins.telescope')
require('plugins.treesitter')
require('plugins.cmp')
require('plugins.render-markdown')
require('plugins.mason')

View File

@@ -0,0 +1,10 @@
require('render-markdown').setup({
completions = {
lsp = {
enabled = true,
}
},
heading = {
backgrounds = { '' },
},
})

View File

@@ -1,4 +1,5 @@
require('nvim-treesitter.configs').setup({
branch = "main",
ensure_installed = {
"bash",
"css",
@@ -9,17 +10,18 @@ require('nvim-treesitter.configs').setup({
"json",
"lua",
"markdown",
"markdown_inline",
"python",
"query",
"regex",
"scss",
"svelte",
"tmux",
"tsx",
"typescript",
"vim",
"vimdoc",
"yaml",
"tsx",
},
sync_install = false,
highlight = {