feat: add neomutt bindings

This commit is contained in:
Ray Andrew 2025-12-19 17:01:11 -06:00
parent 0718f6d21c
commit 654be8877d
No known key found for this signature in database

View file

@ -159,7 +159,8 @@ in
names = [ "SpaceMono Nerd Font" ];
size = 10.0;
};
keybindings = lib.mkOptionDefault {
keybindings = lib.mkOptionDefault (
{
"${modifier}+h" = "focus left";
"${modifier}+j" = "focus down";
"${modifier}+k" = "focus up";
@ -214,7 +215,13 @@ in
"${modifier}+Shift+e" = null;
"${modifier}+w" = null;
"${modifier}+d" = null;
};
}
# neomutt (only if enabled) - focus existing or spawn new
// lib.optionalAttrs config.custom.email.neomutt {
"${modifier}+m" =
''exec --no-startup-id sh -c 'i3-msg "[instance=ghostty][title=neomutt] focus" || ${terminal} -e neomutt' '';
}
);
modes =
let
exitMode = {