24 lines
725 B
Lua
24 lines
725 B
Lua
vim.pack.add({
|
|
{ src = "https://github.com/okuuva/auto-save.nvim", name = "autosave" },
|
|
{ src = "https://github.com/vladdoster/remember.nvim", name = "remember" },
|
|
{ src = "https://github.com/Aasim-A/scrollEOF.nvim", name = "scrolleof" },
|
|
{ src = "https://github.com/folke/flash.nvim", name = "flash" },
|
|
})
|
|
|
|
require("auto-save").setup({
|
|
enabled = true,
|
|
trigger_events = {
|
|
immediate_save = { "BufLeave", "FocusLost", "QuitPre", "VimSuspend" },
|
|
defer_save = { "InsertLeave" }, -- save after debounce
|
|
cancel_deferred_save = { "InsertEnter" }, -- cancel pending save
|
|
},
|
|
debounce_delay = 1000,
|
|
noautocmd = true,
|
|
})
|
|
|
|
-- enable remember
|
|
require("remember").setup({})
|
|
|
|
-- enable scrolleof
|
|
require("scrollEOF").setup()
|