21 lines
724 B
Lua
21 lines
724 B
Lua
return {
|
|
"folke/trouble.nvim",
|
|
|
|
dependencies = "nvim-tree/nvim-web-devicons",
|
|
|
|
keys = function()
|
|
local icon = require("fschauen.util.icons").ui.TrafficLight
|
|
return {
|
|
-- stylua: ignore start
|
|
{ "<leader>lt", "<cmd>TroubleToggle<cr>", desc = icon.." trouble [t]toggle" },
|
|
{ "<leader>lw", "<cmd>TroubleToggle workspace_diagnostics<cr>", desc = icon.." trouble [w]orkspace" },
|
|
{ "<leader>ld", "<cmd>TroubleToggle document_diagnostics<cr>", desc = icon.." trouble [d]ocument" },
|
|
-- stylua: ignore end
|
|
}
|
|
end,
|
|
|
|
opts = {
|
|
padding = false, -- don't add an extra new line of top of the list
|
|
auto_preview = false, -- don't preview automatically
|
|
},
|
|
}
|