diff --git a/pkgs/applications/networking/mailreaders/neomutt/default.nix b/pkgs/applications/networking/mailreaders/neomutt/default.nix index bc6dc831865f..5a94137ea2f3 100644 --- a/pkgs/applications/networking/mailreaders/neomutt/default.nix +++ b/pkgs/applications/networking/mailreaders/neomutt/default.nix @@ -31,6 +31,7 @@ enableZstd ? true, enableMixmaster ? false, enableLua ? false, + enableSmimeKeys ? true, withContrib ? true, }: @@ -118,6 +119,11 @@ stdenv.mkDerivation (finalAttrs: { '' wrapProgram "$out/bin/neomutt" --prefix PATH : "$out/libexec/neomutt" '' + + lib.optionalString enableSmimeKeys '' + install -m 755 $src/contrib/smime_keys $out/bin; + substituteInPlace $out/bin/smime_keys \ + --replace-fail '/usr/bin/openssl' '${openssl}/bin/openssl'; + '' # https://github.com/neomutt/neomutt-contrib # Contains vim-keys, keybindings presets and more. + lib.optionalString withContrib "${lib.getExe lndir} ${finalAttrs.passthru.contrib} $out/share/doc/neomutt";