return { "rmagatti/auto-session", config = function() local auto_session = require("auto-session") auto_session.setup({ auto_restore_enabled = true, auto_session_suppress_dirs = { "~/", "~/Code/", "~/Downloads", "~/Documents", "~/Desktop/" }, }) local keymap = vim.keymap keymap.set("n", "wr", "SessionRestore", { desc = "Restore session for cwd (auto-session)" }) -- restore last workspace session for current directory keymap.set( "n", "ws", "SessionSave", { desc = "Save session for auto session root dir (auto-session)" } ) end, }