21 lines
619 B
Lua
21 lines
619 B
Lua
local M = { 'folke/trouble.nvim' }
|
|
|
|
M.dependencies = {
|
|
'nvim-tree/nvim-web-devicons',
|
|
}
|
|
|
|
M.keys = {
|
|
{ '<leader>lt', '<cmd>TroubleToggle<cr>', desc = ' trouble [t]toggle' },
|
|
{ '<leader>lw', '<cmd>TroubleToggle workspace_diagnostics<cr>', desc = ' trouble [w]orkspace' },
|
|
{ '<leader>ld', '<cmd>TroubleToggle document_diagnostics<cr>', desc = ' trouble [d]ocument' },
|
|
}
|
|
|
|
M.config = function(--[[plugin]]_, --[[opts]]_)
|
|
require('trouble').setup {
|
|
padding = false, -- don't add an extra new line of top of the list
|
|
auto_preview = false, -- don't preview automatically
|
|
}
|
|
end
|
|
|
|
return M
|
|
|