From 83d7ea0443b39256314f1c7859522844ebeaed70 Mon Sep 17 00:00:00 2001 From: hlstwizard Date: Fri, 3 Apr 2026 15:03:19 +0800 Subject: [PATCH] Refine window/session keybindings --- lua/custom/keymaps.lua | 2 +- lua/custom/plugins/enable/auto_session.lua | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/lua/custom/keymaps.lua b/lua/custom/keymaps.lua index 7aea5e9b..60c62fd0 100644 --- a/lua/custom/keymaps.lua +++ b/lua/custom/keymaps.lua @@ -1 +1 @@ -vim.keymap.set('n', 'wr', function() require('custom.layout').reset_ide_layout() end, { desc = '[W]indows: [R]eset IDE layout' }) +vim.keymap.set('n', 'wR', function() require('custom.layout').reset_ide_layout() end, { desc = '[W]indows: [R]eset IDE layout' }) diff --git a/lua/custom/plugins/enable/auto_session.lua b/lua/custom/plugins/enable/auto_session.lua index 1ba07b14..ecf80d71 100644 --- a/lua/custom/plugins/enable/auto_session.lua +++ b/lua/custom/plugins/enable/auto_session.lua @@ -2,6 +2,12 @@ return { { 'rmagatti/auto-session', lazy = false, + keys = { + -- Will use Telescope if installed or a vim.ui.select picker otherwise + { 'wr', 'AutoSession search', desc = 'Session search' }, + { 'ws', 'AutoSession save', desc = 'Save session' }, + { 'wa', 'AutoSession toggle', desc = 'Toggle autosave' }, + }, ---enables autocomplete for opts ---@module 'auto-session'