return { { 'folke/persistence.nvim', event = 'BufReadPre', opts = { need = 1, }, keys = { { 'qs', function() require('persistence').load() end, desc = '[Q]uit: restore [S]ession' }, { 'qS', function() require('persistence').select() end, desc = '[Q]uit: restore [S]ession (picker)' }, { 'ql', function() require('persistence').load { last = true } end, desc = '[Q]uit: restore [L]ast session' }, { 'qd', function() require('persistence').stop() end, desc = '[Q]uit: [D]isable session save' }, }, }, }