diff --git a/lua/plugins/50-lsp.lua b/lua/plugins/50-lsp.lua index 32ffcd2..ab16958 100644 --- a/lua/plugins/50-lsp.lua +++ b/lua/plugins/50-lsp.lua @@ -101,4 +101,18 @@ return { { "gq", vim.diagnostic.setloclist, mode = "n" } }, }, + { + "folke/trouble.nvim", + dependencies = { "nvim-tree/nvim-web-devicons" }, + event = "VeryLazy", + keys = { + { "xx", "TroubleToggle", mode = "n" }, + { "xw", "TroubleToggle workspace_diagnostics", mode = "n" }, + { "xd", "TroubleToggle document_diagnostics", mode = "n" }, + { "xq", "TroubleToggle quickfix", mode = "n" }, + { "xl", "TroubleToggle loclist", mode = "n" }, + { "xr", "TroubleToggle lsp_references", mode = "n" }, + }, + opts = { }, + }, }