summaryrefslogtreecommitdiff
path: root/pkgs/custom-neovim/config/lua/plugins/auto-session.lua
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2025-09-16 10:24:20 -0400
committertriethyl <triethylammonium@pm.me>2025-09-16 10:24:20 -0400
commit33707edbeb8a7227e529e51436b9545cd86d8c2f (patch)
treea03b12cb9ebaf5385632879487236ef4ab01aaae /pkgs/custom-neovim/config/lua/plugins/auto-session.lua
parentf93f626d04970ab6f3db7744e65ab70d88ecb12e (diff)
neovim: fixed markdown, zoxide, completion, and auto-session
Diffstat (limited to 'pkgs/custom-neovim/config/lua/plugins/auto-session.lua')
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/auto-session.lua10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/custom-neovim/config/lua/plugins/auto-session.lua b/pkgs/custom-neovim/config/lua/plugins/auto-session.lua
index b5a7a07..efbd416 100644
--- a/pkgs/custom-neovim/config/lua/plugins/auto-session.lua
+++ b/pkgs/custom-neovim/config/lua/plugins/auto-session.lua
@@ -2,6 +2,14 @@ return {
"auto-session",
lazy = false,
after = function ()
- require("auto-session").setup()
+ vim.o.sessionoptions = "blank,buffers,curdir,folds,help,tabpages,winsize,winpos,terminal,localoptions"
+ require("auto-session").setup {
+ suppressed_dirs = {
+ "~/",
+ "/",
+ },
+ auto_restore_last_session = true,
+ cwd_change_handling = true,
+ }
end
}