aboutsummaryrefslogtreecommitdiffstats
path: root/modules/communication/neomutt/macros.nix
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-11 00:12:24 +0530
committerArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-29 03:50:19 +0530
commit3e5c85e31ade2101a432be7ee4183c77417d156c (patch)
treef5d8efc061a7875e6267242a027c2825861ae3e2 /modules/communication/neomutt/macros.nix
parent88d8ddb9e64ca3663c6fbff05727994d93529a0d (diff)
downloadhome-manager-config-3e5c85e31ade2101a432be7ee4183c77417d156c.tar.gz
home-manager-config-3e5c85e31ade2101a432be7ee4183c77417d156c.zip
feat: Using neovim for pager in neomutt, neomutt keybindings
- Using neovim as a pager for neomutt to make it easier to read emails - Using universal :q for back/exit instead of q
Diffstat (limited to 'modules/communication/neomutt/macros.nix')
-rw-r--r--modules/communication/neomutt/macros.nix12
1 files changed, 0 insertions, 12 deletions
diff --git a/modules/communication/neomutt/macros.nix b/modules/communication/neomutt/macros.nix
index 9ad3593..57444d9 100644
--- a/modules/communication/neomutt/macros.nix
+++ b/modules/communication/neomutt/macros.nix
@@ -21,12 +21,6 @@
action = "<pipe-message>urlscan<enter>";
}
{
- # Open the message body in interactive chawan with vim-style navigation
- map = [ "pager" ];
- key = "\\Cb";
- action = "<enter-command>set my_pipe_decode=$pipe_decode pipe_decode=yes<enter><pipe-message>${lib.getExe config.web.chawan.package} -o \"title='neomutt'\"<enter><enter-command>set pipe_decode=$my_pipe_decode<enter>";
- }
- {
# Pipe the selected attachment instead of the whole message
map = [ "attach" ];
key = "gx";
@@ -44,11 +38,5 @@
key = "ZZ";
action = "<sync-mailbox><quit>";
}
- {
- # Quit without saving
- map = [ "index" ];
- key = "ZQ";
- action = "<exit>";
- }
];
}