Remove before cd hooks, call persistence.save() before ing

master
Bryan 2024-10-17 01:20:01 -06:00
parent 7532a0e0a6
commit 701ef7c054
1 changed files with 2 additions and 8 deletions

View File

@ -87,10 +87,7 @@ local function cd_project_in_tab(dir)
return
end
local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "BEFORE_CD")
for _, hook in ipairs(hooks) do
hook(dir)
end
require("persistence").save()
vim.fn.execute("tabe | tcd " .. vim.fn.fnameescape(dir))
@ -105,10 +102,7 @@ local function cd_project(dir)
vim.g.cd_project_last_project = vim.g.cd_project_current_project
vim.g.cd_project_current_project = dir
local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "BEFORE_CD")
for _, hook in ipairs(hooks) do
hook(dir)
end
require("persistence").save()
vim.fn.execute("cd " .. vim.fn.fnameescape(dir))