From 07f21fd44185557f7d6792f23111d14505e0c613 Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Mon, 22 Sep 2025 16:24:53 -0400 Subject: [PATCH] feat: add session autosave functionality --- lua/plugins/astrocore.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lua/plugins/astrocore.lua b/lua/plugins/astrocore.lua index e868704..eab674d 100644 --- a/lua/plugins/astrocore.lua +++ b/lua/plugins/astrocore.lua @@ -206,6 +206,19 @@ return { "AstroNvim/astrocore", ---@type AstroCoreOpts opts = { + sessions = { + -- Configure auto saving + autosave = { + last = true, -- auto save last session + cwd = true, -- auto save session for each working directory + }, + -- Patterns to ignore when saving sessions + ignore = { + dirs = {}, -- working directories to ignore sessions in + filetypes = { "gitcommit", "gitrebase" }, -- filetypes to ignore sessions + buftypes = {}, -- buffer types to ignore sessions + }, + }, rooter = { -- list of detectors in order of prevalence, elements can be: -- "lsp" : lsp detection