From 94b10b47b13bd3df0ea9698a9f86388f12c056c9 Mon Sep 17 00:00:00 2001 From: derped Date: Wed, 9 Jul 2025 22:08:09 +0200 Subject: [PATCH] nvim: add render-markdown-nvim plugin --- services/nvim/render-markdown-nvim.nix | 29 ++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 services/nvim/render-markdown-nvim.nix diff --git a/services/nvim/render-markdown-nvim.nix b/services/nvim/render-markdown-nvim.nix new file mode 100644 index 0000000..f43e449 --- /dev/null +++ b/services/nvim/render-markdown-nvim.nix @@ -0,0 +1,29 @@ +{ config, lib, ... }: + +lib.mkIf (lib.elem "nvim::render-markdown-nvim" config.machine.services) { + programs.nvim-lazy = { + lazyPlugins = [ + { + lazy = true; + cmd = [ "RenderMarkdown" ]; + dir = vPlug: vPlug.render-markdown-nvim; + ft = [ + "markdown" + "vimwiki" + ]; + dependencies = + vPlug: with vPlug; [ + nvim-web-devicons + "nvim-treesitter" + ]; + opts = { + completions = { + lsp = { + enabled = true; + }; + }; + }; + } + ]; + }; +}