1
Fork 0
mirror of https://github.com/thegeneralist01/config.git synced 2026-03-07 10:59:55 +01:00
config/modules/dotfiles/nvim/lua/thegeneralist/lazy/neogen.lua

25 lines
599 B
Lua

return {
"danymat/neogen",
dependencies = {
"nvim-treesitter/nvim-treesitter",
"L3MON4D3/LuaSnip",
},
config = function()
local neogen = require("neogen")
neogen.setup({
snippet_engine = "luasnip"
})
vim.keymap.set("n", "<leader>nf", function()
neogen.generate({ type = "func" })
end)
vim.keymap.set("n", "<leader>nt", function()
neogen.generate({ type = "type" })
end)
end
-- Uncomment next line if you want to follow only stable versions
-- version = "*"
}