15 lines
813 B
Lua
15 lines
813 B
Lua
|
return {
|
||
|
"folke/trouble.nvim",
|
||
|
dependencies = "nvim-tree/nvim-web-devicons",
|
||
|
cmd = "TroubleToggle",
|
||
|
config = function()
|
||
|
require("trouble").setup {
|
||
|
mode = "workspace_diagnostics", -- "workspace_diagnostics", "document_diagnostics", "quickfix", "lsp_references", "loclist"
|
||
|
auto_open = false, -- automatically open the list when you have diagnostics
|
||
|
auto_close = false, -- automatically close the list when you have no diagnostics
|
||
|
auto_preview = true, -- automatically preview the location of the diagnostic. <esc> to close preview and go back to last window
|
||
|
auto_jump = { "lsp_definitions", "lsp_references", "lsp_implementations" }, -- for the given modes, automatically jump if there is only a single result
|
||
|
}
|
||
|
end,
|
||
|
}
|