nvim/lua/plugins/diagnostics.lua
2026-01-22 16:54:45 -06:00

21 lines
742 B
Lua

-- trouble.nvim - Pretty diagnostics, references, and quickfix lists
return {
"folke/trouble.nvim",
cmd = "Trouble",
opts = {
focus = false,
auto_preview = true,
modes = {
symbols = {
win = { position = "right", width = 40 },
},
},
},
keys = {
{ "<leader>xx", "<cmd>Trouble diagnostics toggle<cr>", desc = "Diagnostics (Trouble)" },
{ "<leader>xX", "<cmd>Trouble diagnostics toggle filter.buf=0<cr>", desc = "Buffer Diagnostics (Trouble)" },
{ "<leader>xs", "<cmd>Trouble symbols toggle focus=false<cr>", desc = "Symbols (Trouble)" },
{ "<leader>xq", "<cmd>Trouble qflist toggle<cr>", desc = "Quickfix (Trouble)" },
{ "<leader>xl", "<cmd>Trouble loclist toggle<cr>", desc = "Location List (Trouble)" },
},
}