feat(nvim): new extra: mini.visits

This commit is contained in:
Sergio Laín 2024-09-29 14:06:48 +02:00
parent 32a9a48b8a
commit 5614ae727e
No known key found for this signature in database
GPG key ID: 8429B2EE312F8150

View file

@ -0,0 +1,26 @@
local prefix = "<leader>m"
return {
{
"echasnovski/mini.visits",
event = "BufEnter",
opts = {},
-- stylua: ignore
keys = {
{ prefix .. "a", function() require("mini.visits").add_label() end, desc = "Add Label" },
{ prefix .. "r", function() require("mini.visits").remove_label() end, desc = "Remove Label" },
{ prefix .. "l", function() require("mini.visits").select_label("", nil) end, desc = "Select Label (cwd)", },
{ prefix .. "L", function() require("mini.visits").select_label("", "") end, desc = "Select Label (all)", },
{ prefix .. "p", function() require("mini.visits").select_path() end, desc = "Visited Path (cwd)", },
{ prefix .. "P", function() require("mini.visits").select_path("") end, desc = "Visited Path (all)", },
},
},
{
"folke/which-key.nvim",
opts = {
spec = {
{ prefix, group = "marks", icon = "󰛢 " },
},
},
},
}