From 76151ef2be0768145fa1bc78ad17abbdda1b8ec7 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Fri, 10 Jul 2026 15:22:31 +0530 Subject: feat: added some neomutt macros and keybindings using O for running mbsync -a (for syncing the emails from the server and downloading locally) using Ctrl+j, Ctrl+k and Ctrl+o (for moving down, up and opening the mailboxes) --- modules/programs/neomutt/default.nix | 37 ++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/modules/programs/neomutt/default.nix b/modules/programs/neomutt/default.nix index 2787240..ef57761 100644 --- a/modules/programs/neomutt/default.nix +++ b/modules/programs/neomutt/default.nix @@ -16,6 +16,43 @@ sidebar.enable = true; sort = "reverse-threads"; vimKeys = true; + binds = [ + { + map = [ + "index" + "pager" + ]; + key = "\\CK"; + action = "sidebar-prev"; + } + { + map = [ + "index" + "pager" + ]; + key = "\\CJ"; + action = "sidebar-next"; + } + { + map = [ + "index" + "pager" + ]; + key = "\\CO"; + action = "sidebar-open"; + } + ]; + + macros = [ + { + map = [ + "index" + "pager" + ]; + key = "O"; + action = "mbsync -a"; + } + ]; }; }; } -- cgit v1.2.3