-{ lib, pkgs, config, myconfig, ... }:
+{ lib, pkgs, config, ... }:
let
roundcubemail = pkgs.callPackage ./roundcubemail.nix {
inherit (pkgs.webapps) roundcubemail roundcubemail-plugins roundcubemail-skins;
- env = myconfig.env.tools.roundcubemail;
+ env = config.myEnv.tools.roundcubemail;
};
rainloop = pkgs.callPackage ./rainloop.nix {};
cfg = config.myServices.websites.tools.email;
];
config = lib.mkIf cfg.enable {
- services.backup.profiles.mail.excludeFile = ''
+ services.duplyBackup.profiles.mail.excludeFile = ''
+ ${rainloop.varDir}
+ ${roundcubemail.varDir}
'';