kickstart.nvim/lua/custom/plugins/55-startup.lua

14 lines
491 B
Lua

if vim.fn.argc() == 0 then
vim.defer_fn(function()
local session_name = vim.fn.fnamemodify(vim.fn.getcwd(), ':t') .. '.vim'
local session_path = vim.fn.expand('~/' .. session_name)
if vim.fn.filereadable(session_path) == 1 then
vim.cmd('silent! source ' .. vim.fn.fnameescape(session_path))
vim.notify('Session loaded: ' .. session_name, vim.log.levels.INFO)
vim.cmd 'silent! GuessIndent'
end
end, 300) -- Delay the session load by 100ms
end
return {}