kickstart.nvim/lua/custom/plugins/persistence.lua

30 lines
564 B
Lua

return {
'folke/persistence.nvim',
event = 'BufReadPre',
opts = {},
-- Optional keymaps for manual session control
keys = {
{
'<leader>qs',
function()
require('persistence').load()
end,
desc = 'Restore Session',
},
{
'<leader>ql',
function()
require('persistence').load { last = true }
end,
desc = 'Restore Last Session',
},
{
'<leader>qd',
function()
require('persistence').stop()
end,
desc = "Don't Save Current Session",
},
},
}