nvim: use vim.pack

This commit is contained in:
2025-12-20 10:30:27 +01:00
parent 48392501e1
commit 292de198a6
13 changed files with 475 additions and 428 deletions

View File

@@ -1,24 +1,30 @@
return {
opts = {
vim.pack.add({ "https://github.com/folke/flash.nvim" })
local ok, flash = pcall(require, "flash")
if ok then
flash.setup({
modes = {
char = {
enabled = false,
},
},
},
init = function()
local set = vim.keymap.set
set({ "n", "x", "o" }, "\\", function()
require("flash").jump()
end, { desc = "Flash" })
set({ "n", "x", "o" }, "=", function()
require("flash").treesitter()
end, { desc = "Flash Treesitter" })
set({ "o" }, "r", function()
require("flash").remote()
end, { desc = "Remote Flash" })
set({ "n", "x", "o" }, " t", function()
require("flash").treesitter_search()
end, { desc = "Treesitter Search" })
end,
}
})
local set = vim.keymap.set
set({ "n", "x", "o" }, "\\", function()
require("flash").jump()
end, { desc = "Flash" })
set({ "n", "x", "o" }, "=", function()
require("flash").treesitter()
end, { desc = "Flash Treesitter" })
set({ "o" }, "r", function()
require("flash").remote()
end, { desc = "Remote Flash" })
set({ "n", "x", "o" }, " t", function()
require("flash").treesitter_search()
end, { desc = "Treesitter Search" })
else
print("plugin flash missing")
end