diff options
| author | triethyl <triethylammonium@pm.me> | 2025-12-03 09:48:00 -0500 |
|---|---|---|
| committer | triethyl <triethylammonium@pm.me> | 2025-12-03 09:48:00 -0500 |
| commit | da2ae5f98aadc5f5bd3498854db9efd75fa1b6ab (patch) | |
| tree | 061a0d13998f91210db13f1e99dd012ce4b05ca2 /pkgs/custom-neovim/config/lua/plugins/auto-session.lua | |
| parent | df154e4918a635e1c7052d332d25324773e13847 (diff) | |
neovim: many changes
Diffstat (limited to 'pkgs/custom-neovim/config/lua/plugins/auto-session.lua')
| -rw-r--r-- | pkgs/custom-neovim/config/lua/plugins/auto-session.lua | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/custom-neovim/config/lua/plugins/auto-session.lua b/pkgs/custom-neovim/config/lua/plugins/auto-session.lua index deedd9a..f352cad 100644 --- a/pkgs/custom-neovim/config/lua/plugins/auto-session.lua +++ b/pkgs/custom-neovim/config/lua/plugins/auto-session.lua @@ -4,7 +4,19 @@ return { after = function() require("auto-session").setup { auto_create = false, + auto_restore = true, legacy_cmds = false, + + cwd_change_handling = true, + pre_cwd_changed_cmds = { + "wa", + "silent %bw!", + "clearjumps", + "lua MiniClue.ensure_buf_triggers()", + }, + + git_use_branch_name = true, + git_auto_restore_on_branch_change = true, suppressed_dirs = { "~/", }, |
