From 872e2b4c809d571780b062d42012d8cb9f7b38f3 Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Mon, 26 Jun 2023 11:13:23 +0200 Subject: [PATCH] added pretty hover --- lua/plugins/lspconfig.lua | 3 ++- lua/plugins/pretty_hover.lua | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 lua/plugins/pretty_hover.lua diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index d7faef5..dfe41bf 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -18,7 +18,7 @@ on_attach = function(client, bufnr) { noremap = true, silent = false, desc = 'Definition', buffer = bufnr }) vim.keymap.set('n', 'e', vim.lsp.buf.declaration, { noremap = true, silent = false, desc = 'Declaration', buffer = bufnr }) - vim.keymap.set('n', 'h', vim.lsp.buf.hover, + vim.keymap.set('n', 'h', function() require('pretty_hover').hover() end, { noremap = true, silent = false, desc = 'Hover', buffer = bufnr }) vim.keymap.set('n', 'c', vim.lsp.buf.outgoing_calls, { noremap = true, silent = false, desc = 'Outgoing calls', buffer = bufnr }) @@ -111,6 +111,7 @@ return { { 'folke/neodev.nvim', }, + 'Fildo7525/pretty_hover', }, build = ':MasonUpdate', config = function() diff --git a/lua/plugins/pretty_hover.lua b/lua/plugins/pretty_hover.lua new file mode 100644 index 0000000..a4476f9 --- /dev/null +++ b/lua/plugins/pretty_hover.lua @@ -0,0 +1,5 @@ +return { + 'Fildo7525/pretty_hover', + event = 'LspAttach', + opts = {}, +}