summaryrefslogtreecommitdiffstats
path: root/lua/conf/plugins/neogen.lua
blob: 19c3422026292a71d8e802421ec168389c7bfcb1 (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
}