]> git.rmz.io Git - dotfiles.git/commitdiff
nvim: add neogen for doxygen annotations generation
authorSamir Benmendil <me@rmz.io>
Tue, 25 Feb 2025 22:37:57 +0000 (22:37 +0000)
committerSamir Benmendil <me@rmz.io>
Sun, 2 Mar 2025 16:17:49 +0000 (16:17 +0000)
nvim/lua/plugins/coding.lua

index 55244d5912e9bbdaee302bbdffe952b84ffff212..3f9a85a6e181945ed49aa2c9797006e7ed5ea680 100644 (file)
@@ -167,6 +167,15 @@ return {
       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",