From 835aca551bc7d32add4ceb867c4d3b12e17b8deb Mon Sep 17 00:00:00 2001 From: ChUrl Date: Wed, 9 Nov 2022 23:17:19 +0100 Subject: [PATCH] fix nesting bug --- home/modules/email.nix | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/home/modules/email.nix b/home/modules/email.nix index 68da6436..729b1371 100644 --- a/home/modules/email.nix +++ b/home/modules/email.nix @@ -23,6 +23,16 @@ in { # TODO: Add Maildir to nextcloud sync config = mkIf cfg.enable { + home.packages = with pkgs; builtins.concatLists [ + (optionals cfg.kmail.enable [ kmail ]) + ]; + + home.file = mkMerge [ + (optionalAttrs cfg.kmail.autostart { + ".config/autostart/org.kde.kmail2.desktop".source = mkIf cfg.kmail.autostart ../../config/autostart/org.kde.kmail2.desktop; + }) + ]; + programs = { mbsync.enable = true; # isync package msmtp.enable = true; @@ -34,18 +44,8 @@ in { preNew = "mbsync --all"; }; }; - - home.packages = with pkgs; builtins.concatLists [ - (optionals cfg.kmail.enable [ kmail ]) - ]; }; - home.file = mkMerge [ - (optionalAttrs cfg.kmail.autostart { - ".config/autostart/org.kde.kmail2.desktop".source = mkIf cfg.kmail.autostart ../../config/autostart/org.kde.kmail2.desktop; - }) - ]; - # TODO: imapnotify can't parse the configuration, HM bug? services.imapnotify.enable = true;