return {
	-- useful quickfix-like buffer
	{
		"folke/trouble.nvim",
		dependencies = { "nvim-tree/nvim-web-devicons" },
		opts = {},
		cmd = {
			"Trouble",
		},
		keys = {
			{ "<leader>sd", "<cmd>Trouble diagnostics toggle<cr>", silent = true, desc = "diagnostics workspace" },
			{
				"<leader>sD",
				"<cmd>Trouble diagnostics toggle filter.buf=0<cr>",
				silent = true,
				desc = "diagnostics document",
			},
			{ "<leader>so", "<cmd>Trouble symbols toggle focus=true win.type=float<cr>", silent = true, desc = "symbol outline" },
			{ "<leader>sO", "<cmd>Trouble symbols toggle focus=false win.position=right<cr>", silent = true, desc = "symbol outline" },
		},
	},
}
