add illuminate toggle for which-key

This commit is contained in:
bitbird development 2024-11-04 16:42:36 +01:00
parent 75750be1c0
commit cbcc636243

View file

@ -15,6 +15,21 @@ return {
config = function(_, opts)
require("illuminate").configure(opts)
LazyVim.toggle.map("<leader>ux", {
name = "Illuminate",
get = function()
return not require("illuminate.engine").is_paused()
end,
set = function(enabled)
local m = require("illuminate")
if enabled then
m.resume()
else
m.pause()
end
end,
})
local function map(key, dir, buffer)
vim.keymap.set("n", key, function()
require("illuminate")["goto_" .. dir .. "_reference"](false)