nvim/lua/custom/plugins/trouble.lua
Simon Lasbrugnas 4fabec4249
feat: cleanup config
Change folder architecture and separate all plugins into their own files
2024-11-09 20:37:37 +01:00

13 lines
893 B
Lua

return {
"folke/trouble.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
opts = {},
keys = {
{ "<leader>xx", "<cmd>Trouble diagnostics<CR>", desc = "Trouble Workspace Diagnostics" },
{ "<leader>xl", "<cmd>Trouble loclist<CR>", desc = "Trouble Loclist" },
{ "<leader>xq", "<cmd>Trouble quickfix<CR>", desc = "Trouble Quickfix" },
{ "<leader>xt", "<cmd>Trouble lsp_references<CR>", desc = "Trouble LSP References" },
{ "<leader>xj", function() require("trouble").next({ skip_groups = true, jump = true }) end, desc = "Trouble Next" },
{ "<leader>xk", function() require("trouble").previous({ skip_groups = true, jump = true }) end, desc = "Trouble Previous" },
},
}