From d9f81ea27b362ac22fc3e02eca79f997431e33a3 Mon Sep 17 00:00:00 2001 From: albertmur <161131681+albertmur@users.noreply.github.com> Date: Fri, 29 Aug 2025 15:55:43 +0200 Subject: [PATCH] Update auto-session configuration (it was deprecated) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The auto-session plugin has updated its API and command names, and the config shows deprecation warnings. The following changed: - auto_restore_enabled = false → auto_restore = false - auto_session_suppress_dirs = { ... } → suppressed_dirs = { ... } - :SessionSave / :SessionRestore → :AutoSession save / :AutoSession restore --- .config/nvim/lua/josean/plugins/auto-session.lua | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.config/nvim/lua/josean/plugins/auto-session.lua b/.config/nvim/lua/josean/plugins/auto-session.lua index adeff7975..a4f712b41 100644 --- a/.config/nvim/lua/josean/plugins/auto-session.lua +++ b/.config/nvim/lua/josean/plugins/auto-session.lua @@ -1,16 +1,13 @@ return { "rmagatti/auto-session", config = function() - local auto_session = require("auto-session") - - auto_session.setup({ - auto_restore_enabled = false, - auto_session_suppress_dirs = { "~/", "~/Dev/", "~/Downloads", "~/Documents", "~/Desktop/" }, + require("auto-session").setup({ + auto_restore = false, + suppressed_dirs = { "~/", "~/Dev/", "~/Downloads", "~/Documents", "~/Desktop/" }, }) local keymap = vim.keymap - - keymap.set("n", "wr", "SessionRestore", { desc = "Restore session for cwd" }) -- restore last workspace session for current directory - keymap.set("n", "ws", "SessionSave", { desc = "Save session for auto session root dir" }) -- save workspace session for current working directory + keymap.set("n", "wr", "AutoSession restore", { desc = "Restore session for cwd" }) + keymap.set("n", "ws", "AutoSession save", { desc = "Save session for cwd" }) end, }