From 01a66e313f9386cbde1ed597aeb5c3a08661e2d9 Mon Sep 17 00:00:00 2001 From: Brian Leung <29217594+leungbk@users.noreply.github.com> Date: Tue, 12 Dec 2023 14:40:52 -0800 Subject: [PATCH] msmtp: add configurable package --- modules/programs/msmtp.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/programs/msmtp.nix b/modules/programs/msmtp.nix index 2a4d6b788..33973aff2 100644 --- a/modules/programs/msmtp.nix +++ b/modules/programs/msmtp.nix @@ -51,6 +51,13 @@ in { programs.msmtp = { enable = mkEnableOption "msmtp"; + package = mkOption { + type = types.package; + default = pkgs.msmtp; + defaultText = literalExpression "pkgs.msmtp"; + description = "The msmtp package to use."; + }; + extraConfig = mkOption { type = types.lines; default = ""; @@ -81,7 +88,7 @@ in { }; config = mkIf cfg.enable { - home.packages = [ pkgs.msmtp ]; + home.packages = [ cfg.package ]; xdg.configFile."msmtp/config".text = configFile msmtpAccounts;