From 5a1b2f1d6855a14abc676cc498b525c28bd95431 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 2 May 2023 16:49:37 -0500 Subject: fix(nvim): catch errors in session write autocmd --- nvim/.config/nvim/lua/tobyvin/autocmds.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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", -- cgit v1.2.3-70-g09d2