return { { 'folke/trouble.nvim', opts = {}, cmd = 'Trouble', keys = { { 'dd', 'Trouble diagnostics toggle', desc = 'Diagnostics (Trouble)', }, { 'dD', 'Trouble diagnostics toggle filter.buf=0', desc = 'Buffer Diagnostics (Trouble)', }, { 'ts', 'Trouble symbols toggle focus=false', desc = '[T]oggle Document Symbols (Trouble)', }, { 'tl', 'Trouble lsp toggle focus=false win.position=right', desc = '[T]oggle [L]SP Definitions / references / ... (Trouble)', }, { 'tL', 'Trouble loclist toggle', desc = '[T]oggle [L]ocation List (Trouble)', }, { 'tQ', 'Trouble qflist toggle', desc = '[T]oggle [Q]uickfix List (Trouble)', }, }, } }