feat: fennelize trouble
This commit is contained in:
parent
0fc9dfe029
commit
781a29c66f
2 changed files with 44 additions and 49 deletions
24
fnl/plugins/trouble.fnl
Normal file
24
fnl/plugins/trouble.fnl
Normal file
|
@ -0,0 +1,24 @@
|
|||
{1 :trouble.nvim
|
||||
:after (fn []
|
||||
((. (require :trouble) :setup)))
|
||||
:cmd :Trouble
|
||||
:keys [{1 :<leader>xx
|
||||
2 (fn [] (vim.cmd "Trouble diagnostics toggle"))
|
||||
:desc :Diagnostics
|
||||
:mode :n}
|
||||
{1 :<leader>xX
|
||||
2 (fn [] (vim.cmd "Trouble diagnostics toggle filter.buf=0"))
|
||||
:desc "Buffer diagnostics"
|
||||
:mode :n}
|
||||
{1 :<leader>cs
|
||||
2 (fn [] (vim.cmd "Trouble symbols toggle"))
|
||||
:desc :Symbols
|
||||
:mode :n}
|
||||
{1 :<leader>cl
|
||||
2 (fn [] (vim.cmd "Trouble lsp toggle win.position=right"))
|
||||
:desc "LSP definitions / references /..."
|
||||
:mode :n}
|
||||
{1 :<leader>ql
|
||||
2 (fn [] (vim.cmd "Trouble qflist toggle"))
|
||||
:desc "Quickfix list (trouble)"
|
||||
:mode :n}]}
|
69
lua/plugins/trouble.lua
generated
69
lua/plugins/trouble.lua
generated
|
@ -1,49 +1,20 @@
|
|||
return {
|
||||
"trouble.nvim",
|
||||
cmd = "Trouble",
|
||||
after = function()
|
||||
require("trouble").setup()
|
||||
end,
|
||||
keys = {
|
||||
{
|
||||
"<leader>xx",
|
||||
function()
|
||||
vim.cmd("Trouble diagnostics toggle")
|
||||
end,
|
||||
desc = "Diagnostics",
|
||||
mode = "n",
|
||||
},
|
||||
{
|
||||
"<leader>xX",
|
||||
function()
|
||||
vim.cmd("Trouble diagnostics toggle filter.buf=0")
|
||||
end,
|
||||
desc = "Buffer diagnostics",
|
||||
mode = "n",
|
||||
},
|
||||
{
|
||||
"<leader>cs",
|
||||
function()
|
||||
vim.cmd("Trouble symbols toggle")
|
||||
end,
|
||||
desc = "Symbols",
|
||||
mode = "n",
|
||||
},
|
||||
{
|
||||
"<leader>cl",
|
||||
function()
|
||||
vim.cmd("Trouble lsp toggle win.position=right")
|
||||
end,
|
||||
desc = "LSP definitions / references /...",
|
||||
mode = "n",
|
||||
},
|
||||
{
|
||||
"<leader>ql",
|
||||
function()
|
||||
vim.cmd("Trouble qflist toggle")
|
||||
end,
|
||||
desc = "Quickfix list (trouble)",
|
||||
mode = "n",
|
||||
},
|
||||
},
|
||||
}
|
||||
-- [nfnl] Compiled from ./fnl/plugins/trouble.fnl by https://github.com/Olical/nfnl, do not edit.
|
||||
local function _1_()
|
||||
return require("trouble").setup()
|
||||
end
|
||||
local function _2_()
|
||||
return vim.cmd("Trouble diagnostics toggle")
|
||||
end
|
||||
local function _3_()
|
||||
return vim.cmd("Trouble diagnostics toggle filter.buf=0")
|
||||
end
|
||||
local function _4_()
|
||||
return vim.cmd("Trouble symbols toggle")
|
||||
end
|
||||
local function _5_()
|
||||
return vim.cmd("Trouble lsp toggle win.position=right")
|
||||
end
|
||||
local function _6_()
|
||||
return vim.cmd("Trouble qflist toggle")
|
||||
end
|
||||
return {"trouble.nvim", after = _1_, cmd = "Trouble", keys = {{"<leader>xx", _2_, desc = "Diagnostics", mode = "n"}, {"<leader>xX", _3_, desc = "Buffer diagnostics", mode = "n"}, {"<leader>cs", _4_, desc = "Symbols", mode = "n"}, {"<leader>cl", _5_, desc = "LSP definitions / references /...", mode = "n"}, {"<leader>ql", _6_, desc = "Quickfix list (trouble)", mode = "n"}}}
|
||||
|
|
Loading…
Reference in a new issue