From 80ecaf36163035a852854117828d176bb52e3cdb Mon Sep 17 00:00:00 2001 From: Alexander Gehrke Date: Mon, 28 Aug 2023 12:28:15 +0200 Subject: [PATCH] Add hover.lua --- lua/plugins/hover.lua | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 lua/plugins/hover.lua diff --git a/lua/plugins/hover.lua b/lua/plugins/hover.lua new file mode 100644 index 0000000..111ec84 --- /dev/null +++ b/lua/plugins/hover.lua @@ -0,0 +1,23 @@ +return { + "lewis6991/hover.nvim", + config = function() + require("hover").setup { + init = function() + require("hover.providers.lsp") + require('hover.providers.gh') + require('hover.providers.man') + end, + preview_opts = { + border = nil + }, + -- Whether the contents of a currently open hover window should be moved + -- to a :h preview-window when pressing the hover keymap. + preview_window = false, + title = true + } + + -- Setup keymaps + vim.keymap.set("n", "K", require("hover").hover, {desc = "hover.nvim"}) + vim.keymap.set("n", "gK", require("hover").hover_select, {desc = "hover.nvim (select)"}) + end +}