]> git.rmz.io Git - dotfiles.git/blobdiff - nvim/lua/plugins/coding.lua
nvim: add neogen for doxygen annotations generation
[dotfiles.git] / nvim / lua / plugins / coding.lua
index 55244d5912e9bbdaee302bbdffe952b84ffff212..3f9a85a6e181945ed49aa2c9797006e7ed5ea680 100644 (file)
@@ -167,6 +167,15 @@ return {
       return opts
     end,
   },
       return opts
     end,
   },
+  { "danymat/neogen",  -- Generate annotations like doxygen
+    cmd = "Neogen",
+    keys = {
+      { "<leader>cn", function() require("neogen").generate() end, desc = "Generate Annotations (Neogen)", },
+    },
+    opts = {
+      snippet_engine = "luasnip",
+    },
+  },
   { "folke/lazydev.nvim",
     ft = "lua",
     cmd = "LazyDev",
   { "folke/lazydev.nvim",
     ft = "lua",
     cmd = "LazyDev",