22 lines
679 B
Lua
22 lines
679 B
Lua
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" },
|
|
},
|
|
},
|
|
}
|