feat: don't save the session when no files are open (save_empty = false)

This commit is contained in:
Folke Lemaitre 2023-10-13 07:57:09 +02:00
parent 4b8051c01f
commit e9afeaf3a7
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
3 changed files with 15 additions and 1 deletions

View file

@ -4,7 +4,8 @@ local M = {}
---@field pre_save? fun()
local defaults = {
dir = vim.fn.expand(vim.fn.stdpath("state") .. "/sessions/"), -- directory where session files are saved
options = { "buffers", "curdir", "tabpages", "winsize" }, -- sessionoptions used for saving
options = { "buffers", "curdir", "tabpages", "winsize", "skiprtp" }, -- sessionoptions used for saving
save_empty = false, -- don't save if there are no open file buffers
}
---@type PersistenceOptions