From 7fbbd1e4e3888bd22cc573d3a7f73f4e59bded28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Mu=C3=B1oz=20Paredes?= Date: Fri, 17 May 2024 09:10:07 +0200 Subject: [PATCH] Add autosessions --- lua/custom/plugins/sessions.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 lua/custom/plugins/sessions.lua diff --git a/lua/custom/plugins/sessions.lua b/lua/custom/plugins/sessions.lua new file mode 100644 index 00000000..281f679b --- /dev/null +++ b/lua/custom/plugins/sessions.lua @@ -0,0 +1,16 @@ +return { + 'rmagatti/auto-session', + config = function() + require("auto-session").setup{ + auto_session_suppress_dirs = { "~/", "~/Projects", "~/Downloads", "/" }, + session_lens = { + -- If load_on_setup is set to false, one needs to eventually call `require("auto-session").setup_session_lens()` if they want to use session-lens. + buftypes_to_ignore = {}, -- list of buffer types what should not be deleted from current session + load_on_setup = true, + theme_conf = { border = true }, + previewer = false, + }, + vim.keymap.set("n", "ls", require("auto-session.session-lens").search_session, {noremap = true,}) + } + end, +} \ No newline at end of file