dotfiles/config/nvim/lua/fschauen/plugins/trouble.lua

19 lines
680 B
Lua

local icon = require("fschauen.util.icons").ui.TrafficLight
return {
"folke/trouble.nvim",
dependencies = "nvim-tree/nvim-web-devicons",
keys = {
-- 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
},
opts = {
padding = false, -- don't add an extra new line of top of the list
auto_preview = false, -- don't preview automatically
},
}