From 1fa17a074fdbcb999e6fd1e2bb30337d3f9f1857 Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Mon, 19 Aug 2024 11:04:06 +0200 Subject: [PATCH] extra: nvim: add keymapping to load last directory session Signed-off-by: Christoph Heiss --- extra/nvim/lua/plugins.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extra/nvim/lua/plugins.lua b/extra/nvim/lua/plugins.lua index c5f7234..8d82fa0 100644 --- a/extra/nvim/lua/plugins.lua +++ b/extra/nvim/lua/plugins.lua @@ -84,13 +84,18 @@ require('barbar').setup({ }) -- folke/persistence.nvim -require('persistence').setup({ +local persistence = require('persistence') +persistence.setup({ options = { 'buffers', 'curdir', 'tabpages', 'winsize', 'globals' }, pre_save = function() vim.api.nvim_exec_autocmds('User', { pattern = 'SessionSavePre' }) end, }) +vim.keymap.set('n', 'nl', function() + persistence.load() +end) + -- j-hui/fidget.nvim require('fidget').setup()