diff options
Diffstat (limited to 'pkgs/custom-neovim/config/lua/plugins/auto-session.lua')
| -rw-r--r-- | pkgs/custom-neovim/config/lua/plugins/auto-session.lua | 10 |
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 } |
