From ace5eb5baac543709276bfe792ab8eb0d4657da8 Mon Sep 17 00:00:00 2001 From: tiyn Date: Wed, 18 Mar 2026 03:55:01 +0100 Subject: [PATCH] NVIM: Added session management --- .config/nvim/lazy-lock.json | 1 + .config/nvim/lua/plugins/auto-session.lua | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 .config/nvim/lua/plugins/auto-session.lua diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 45f4288..8b6c1bf 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -1,5 +1,6 @@ { "action-hints.nvim": { "branch": "main", "commit": "ac72c23c2e901084e0c08a743942d8d7b8c560de" }, + "auto-session": { "branch": "main", "commit": "62437532b38495551410b3f377bcf4aaac574ebe" }, "barbecue": { "branch": "main", "commit": "cd7e7da622d68136e13721865b4d919efd6325ed" }, "blink.download": { "branch": "main", "commit": "86361b98f3c8317904a08e3bd12cf3cdcbe3e925" }, "blink.pairs": { "branch": "main", "commit": "5a34bf6ea72340a70083548e186d745ac4882899" }, diff --git a/.config/nvim/lua/plugins/auto-session.lua b/.config/nvim/lua/plugins/auto-session.lua new file mode 100644 index 0000000..a60f5ad --- /dev/null +++ b/.config/nvim/lua/plugins/auto-session.lua @@ -0,0 +1,13 @@ +return { + -- session management with git support + "rmagatti/auto-session", + lazy = false, + + ---enables autocomplete for opts + ---@module "auto-session" + ---@type AutoSession.Config + opts = { + suppressed_dirs = { "~/", "~/code", "~/downloads", "/" }, + -- log_level = 'debug', + }, +}