Added commands to save and restore window layouts <leader>ss, sr

This commit is contained in:
2025-07-11 09:44:19 +02:00
parent 3e3d7b8173
commit ee7157a23a
3 changed files with 75 additions and 0 deletions

View File

@@ -61,6 +61,16 @@ local workspaces_fzf_picker = function(opts)
end
vim.keymap.set('n', '<leader>w', workspaces_fzf_picker, { desc = "Workspaces" })
------------------------------------------
--
-- Window layout save and restore
--
------------------------------------------
local layout = require('layout')
vim.keymap.set('n', '<leader>ss', function() layout.save('default') end, { desc = "Save window layout" })
vim.keymap.set('n', '<leader>sr', function() layout.restore('default') end, { desc = "Restore window layout" })
------------------------------------------
--
-- Word higlighting