feat: add neomutt bindings
This commit is contained in:
parent
0718f6d21c
commit
654be8877d
1 changed files with 63 additions and 56 deletions
|
|
@ -159,7 +159,8 @@ in
|
||||||
names = [ "SpaceMono Nerd Font" ];
|
names = [ "SpaceMono Nerd Font" ];
|
||||||
size = 10.0;
|
size = 10.0;
|
||||||
};
|
};
|
||||||
keybindings = lib.mkOptionDefault {
|
keybindings = lib.mkOptionDefault (
|
||||||
|
{
|
||||||
"${modifier}+h" = "focus left";
|
"${modifier}+h" = "focus left";
|
||||||
"${modifier}+j" = "focus down";
|
"${modifier}+j" = "focus down";
|
||||||
"${modifier}+k" = "focus up";
|
"${modifier}+k" = "focus up";
|
||||||
|
|
@ -214,7 +215,13 @@ in
|
||||||
"${modifier}+Shift+e" = null;
|
"${modifier}+Shift+e" = null;
|
||||||
"${modifier}+w" = null;
|
"${modifier}+w" = null;
|
||||||
"${modifier}+d" = 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 =
|
modes =
|
||||||
let
|
let
|
||||||
exitMode = {
|
exitMode = {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue