more config for email
This commit is contained in:
parent
9b0959797b
commit
a33760967c
3 changed files with 6 additions and 2 deletions
|
|
@ -16,6 +16,7 @@
|
||||||
options.custom.email = with lib; {
|
options.custom.email = with lib; {
|
||||||
enable = mkEnableOption "Enable email";
|
enable = mkEnableOption "Enable email";
|
||||||
davmail = mkEnableOption "Enable DavMail";
|
davmail = mkEnableOption "Enable DavMail";
|
||||||
|
mbsync = mkEnableOption "Enable Mbsync";
|
||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf config.custom.email.enable {
|
config = lib.mkIf config.custom.email.enable {
|
||||||
|
|
@ -59,7 +60,7 @@
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
mbsync = {
|
mbsync = {
|
||||||
enable = false;
|
enable = config.custom.email.mbsync;
|
||||||
frequency = "*:0/1";
|
frequency = "*:0/1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,8 @@ in
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
set abort_key = "<Esc>"
|
set abort_key = "<Esc>"
|
||||||
|
|
||||||
set editor = "nvim"
|
# set editor = "nvim"
|
||||||
|
set editor = "emacs -nw"
|
||||||
|
|
||||||
set edit_headers = yes
|
set edit_headers = yes
|
||||||
set sidebar_visible
|
set sidebar_visible
|
||||||
|
|
|
||||||
|
|
@ -54,6 +54,8 @@
|
||||||
email = {
|
email = {
|
||||||
enable = true;
|
enable = true;
|
||||||
davmail = true;
|
davmail = true;
|
||||||
|
neomutt = true;
|
||||||
|
mbsync = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue