summaryrefslogtreecommitdiffstats
path: root/lua/conf/plugins/neogen.lua
blob: 1a670df43ca4e1e723fcf3defd09b554d9b3123b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
local misc = require("core.misc")
local map = misc.map

return { "danymat/neogen",
  requires = {
    "nvim-treesitter/nvim-treesitter",
    "L3MON4D3/LuaSnip"
  },
  function()
    local neogen = require("neogen")
    neogen.setup {
      enabled = true,
      input_after_comment = true,
      snippet_engine = "luasnip",
    }

    map("n", "<leader>d", neogen.generate)
  end
}