From 1c999a538ae6126eb4014694d58823b14f853315 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Tue, 24 Feb 2026 16:50:17 +0800 Subject: [PATCH] feat(nvim/render-markdown.nvim): use latex2text to render latex --- modules/coding/editor/neovim/default.nix | 2 ++ .../editor/neovim/nvim/lua/plugins/plugins-setup.lua | 12 +++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/modules/coding/editor/neovim/default.nix b/modules/coding/editor/neovim/default.nix index b475ea7..a9fb6e4 100644 --- a/modules/coding/editor/neovim/default.nix +++ b/modules/coding/editor/neovim/default.nix @@ -31,6 +31,8 @@ in vscode-langservers-extracted taplo typos-lsp + # render-markdown.nvim + python3Packages.pylatexenc ]; }; }; diff --git a/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua b/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua index 265b22a..fc83166 100644 --- a/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua +++ b/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua @@ -279,7 +279,17 @@ local plugins = { "MeanderingProgrammer/render-markdown.nvim", dependencies = { "nvim-treesitter/nvim-treesitter", "nvim-tree/nvim-web-devicons" }, event = "BufEnter *.md", - opts = {}, + --- @type render.md.UserConfig + opts = { + completions = { + blink = { + enabled = true, + }, + lsp = { + enabled = true, + }, + }, + }, }, { "folke/noice.nvim",