From 557aa291bde885b04b2b0776e66e897d48350284 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sun, 9 Apr 2023 16:18:09 +0300 Subject: [PATCH] feat: add keybinds for basic session-manager-nvim commands --- modules/session/nvim-session-manager/config.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/session/nvim-session-manager/config.nix b/modules/session/nvim-session-manager/config.nix index 695346e2..b2ce8b7b 100644 --- a/modules/session/nvim-session-manager/config.nix +++ b/modules/session/nvim-session-manager/config.nix @@ -15,6 +15,14 @@ in { ] ++ optionals (cfg.usePicker) ["dressing-nvim"]; + vim.nnoremap = { + "sl" = ":SessionManager load_session"; + "sd" = ":SessionManager delete_session"; + "sc" = ":SessionManager save_current_session"; + "slt" = ":SessionManager load_last_session"; + # TODO: load_current_dir_session + }; + vim.luaConfigRC.nvim-session-manager = nvim.dag.entryAnywhere '' local Path = require('plenary.path') local sm = require('session_manager.config')