summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-05-02 16:49:37 -0500
committerToby Vincent <tobyv13@gmail.com>2023-05-02 16:57:34 -0500
commit5a1b2f1d6855a14abc676cc498b525c28bd95431 (patch)
tree8bc4e41aa2a03757eda902993f031e37c35aac86
parentfdfcda53b066ed272a4dfccbfb4d6156386b08c6 (diff)
fix(nvim): catch errors in session write autocmd
-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 92b4e65..63d891c 100644
--- a/nvim/.config/nvim/lua/tobyvin/autocmds.lua
+++ b/nvim/.config/nvim/lua/tobyvin/autocmds.lua
@@ -13,7 +13,7 @@ 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
- require("tobyvin.utils.session").write()
+ pcall(require("tobyvin.utils.session").write)
end
end,
desc = "write session on vim exit",