diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index 4e8657a2..31f27e3b 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -50,7 +50,6 @@ "plugins.extras.lang.web", "plugins.extras.lsp.actions-preview", "plugins.extras.lsp.compiler", - "plugins.extras.lsp.glance", "plugins.extras.lsp.lightbulb", "plugins.extras.lsp.lsp", "plugins.extras.lsp.repl", diff --git a/.config/nvim/lua/plugins/extras/lsp/glance.lua b/.config/nvim/lua/plugins/extras/lsp/glance.lua deleted file mode 100644 index a7e7e339..00000000 --- a/.config/nvim/lua/plugins/extras/lsp/glance.lua +++ /dev/null @@ -1,21 +0,0 @@ -return { - { - "dnlhc/glance.nvim", - cmd = { "Glance" }, - opts = { - border = { - enable = true, - }, - }, - }, - { - "neovim/nvim-lspconfig", - init = function() - local keys = require("lazyvim.plugins.lsp.keymaps").get() - -- keys[#keys + 1] = { "gd", "Glance definitions", desc = "Goto definition" } - keys[#keys + 1] = { "gr", "Glance references", desc = "References" } - keys[#keys + 1] = { "gy", "Glance type_definitions", desc = "Goto t[y]pe definitions" } - keys[#keys + 1] = { "gI", "Glance implementations", desc = "Goto implementations" } - end, - }, -} diff --git a/.config/nvim/lua/plugins/extras/lsp/lsp.lua b/.config/nvim/lua/plugins/extras/lsp/lsp.lua index 24440583..c8a82074 100644 --- a/.config/nvim/lua/plugins/extras/lsp/lsp.lua +++ b/.config/nvim/lua/plugins/extras/lsp/lsp.lua @@ -3,6 +3,10 @@ return { "neovim/nvim-lspconfig", init = function() local keys = require("lazyvim.plugins.lsp.keymaps").get() + + keys[#keys + 1] = { "gr", "Glance references", desc = "References" } + keys[#keys + 1] = { "gy", "Glance type_definitions", desc = "Goto t[y]pe definitions" } + keys[#keys + 1] = { "gI", "Glance implementations", desc = "Goto implementations" } keys[#keys + 1] = { "cl", false } keys[#keys + 1] = { "cli", "LspInfo", desc = "LspInfo" } @@ -128,6 +132,15 @@ return { }, }, }, + { + "dnlhc/glance.nvim", + cmd = { "Glance" }, + opts = { + border = { + enable = true, + }, + }, + }, { "simrat39/rust-tools.nvim", lazy = true,