From 1ac43ff80c8bef9379311693274603de318fdd7e Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Fri, 21 Mar 2025 16:35:07 +0100 Subject: [PATCH] [Neogen] Add (Doc generation) --- nvim/lua/plugins/lsp/treesitter.lua | 2 +- nvim/lua/plugins/util/neogen.lua | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100755 nvim/lua/plugins/util/neogen.lua diff --git a/nvim/lua/plugins/lsp/treesitter.lua b/nvim/lua/plugins/lsp/treesitter.lua index 77be70e..58f37ac 100755 --- a/nvim/lua/plugins/lsp/treesitter.lua +++ b/nvim/lua/plugins/lsp/treesitter.lua @@ -15,7 +15,7 @@ return { "javascript", "json", "jsonc", - "latex", + -- "latex", "lua", "markdown", "nginx", diff --git a/nvim/lua/plugins/util/neogen.lua b/nvim/lua/plugins/util/neogen.lua new file mode 100755 index 0000000..6124166 --- /dev/null +++ b/nvim/lua/plugins/util/neogen.lua @@ -0,0 +1,10 @@ +return { + "danymat/neogen", + config = function () + local opts = { noremap = true, silent = true, desc = "Generate docs" } + vim.api.nvim_set_keymap("n", "gd", ":lua require('neogen').generate()", opts) + require( 'neogen' ).setup( { + snippet_engine = "luasnip" + } ); + end +}