From 1d56b621c164106b26e4ed9c1f4ace6769836b9b Mon Sep 17 00:00:00 2001 From: Roland Kaminski Date: Thu, 13 Feb 2025 22:40:22 +0100 Subject: [PATCH] feat(extras): setup neogen and mini.snippets integration --- lua/lazyvim/plugins/extras/coding/neogen.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lua/lazyvim/plugins/extras/coding/neogen.lua b/lua/lazyvim/plugins/extras/coding/neogen.lua index 88f7dd54..2aee3f1f 100644 --- a/lua/lazyvim/plugins/extras/coding/neogen.lua +++ b/lua/lazyvim/plugins/extras/coding/neogen.lua @@ -17,6 +17,7 @@ return { local map = { ["LuaSnip"] = "luasnip", + ["mini.snippets"] = "mini", ["nvim-snippy"] = "snippy", ["vim-vsnip"] = "vsnip", } @@ -28,6 +29,11 @@ return { end end + -- NOTE: neogen does not require mini.snippets + if opts.snippet_engine == "mini" then + require("mini.snippets") + end + if vim.snippet then opts.snippet_engine = "nvim" end