more config for email

This commit is contained in:
Ray Andrew 2025-03-04 22:49:32 -06:00
parent 9b0959797b
commit a33760967c
No known key found for this signature in database
3 changed files with 6 additions and 2 deletions

View file

@ -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";
}; };
}; };

View file

@ -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

View file

@ -54,6 +54,8 @@
email = { email = {
enable = true; enable = true;
davmail = true; davmail = true;
neomutt = true;
mbsync = true;
}; };
}; };
} }