summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-05-10 12:46:38 -0500
committerToby Vincent <tobyv13@gmail.com>2023-05-10 12:46:38 -0500
commit99e76b0911cd024a54ee79cc27f0c297e66a9115 (patch)
tree97fe6b4145a1e5c7d3af713620c541f69ee608aa
parent26aa57622f204bb1c9ba6eca3f8a6abd62a563ae (diff)
fix(nvim): only write session if ran without args
-rw-r--r--nvim/.config/nvim/lua/tobyvin/autocmds.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/autocmds.lua b/nvim/.config/nvim/lua/tobyvin/autocmds.lua
index 6d65993..4bc2671 100644
--- a/nvim/.config/nvim/lua/tobyvin/autocmds.lua
+++ b/nvim/.config/nvim/lua/tobyvin/autocmds.lua
@@ -25,7 +25,7 @@ vim.api.nvim_create_autocmd("CmdlineLeave", {
vim.api.nvim_create_autocmd("VimLeavePre", {
group = vim.api.nvim_create_augroup("session", { clear = true }),
callback = function()
- if #vim.fn.getbufinfo({ buflisted = 1, bufloaded = 1 }) > 0 then
+ if #vim.fn.getbufinfo({ buflisted = 1, bufloaded = 1 }) > 0 and #vim.fn.argv() == 0 then
pcall(require("tobyvin.utils.session").write)
end
end,