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 {
|
-- [nfnl] Compiled from ./fnl/plugins/trouble.fnl by https://github.com/Olical/nfnl, do not edit.
|
||||||
"trouble.nvim",
|
local function _1_()
|
||||||
cmd = "Trouble",
|
return require("trouble").setup()
|
||||||
after = function()
|
end
|
||||||
require("trouble").setup()
|
local function _2_()
|
||||||
end,
|
return vim.cmd("Trouble diagnostics toggle")
|
||||||
keys = {
|
end
|
||||||
{
|
local function _3_()
|
||||||
"<leader>xx",
|
return vim.cmd("Trouble diagnostics toggle filter.buf=0")
|
||||||
function()
|
end
|
||||||
vim.cmd("Trouble diagnostics toggle")
|
local function _4_()
|
||||||
end,
|
return vim.cmd("Trouble symbols toggle")
|
||||||
desc = "Diagnostics",
|
end
|
||||||
mode = "n",
|
local function _5_()
|
||||||
},
|
return vim.cmd("Trouble lsp toggle win.position=right")
|
||||||
{
|
end
|
||||||
"<leader>xX",
|
local function _6_()
|
||||||
function()
|
return vim.cmd("Trouble qflist toggle")
|
||||||
vim.cmd("Trouble diagnostics toggle filter.buf=0")
|
end
|
||||||
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"}}}
|
||||||
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",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in a new issue