mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
feat(scripts): mail-reply, much-current-query
This commit is contained in:
@@ -42,20 +42,30 @@ in rec {
|
||||
${pkgs.coreutils}/bin/printf '%s\n' 'nameserver 1.1.1.1' 'options edns0' > /etc/resolv.conf
|
||||
'';
|
||||
|
||||
much-scripts = pkgs.symlinkJoin {
|
||||
much-scripts = let
|
||||
much-current-query = wrapScript {
|
||||
packages = [ pkgs.curl ];
|
||||
name = "much-current-query";
|
||||
script = ./much-current-query.sh;
|
||||
};
|
||||
mail-send = wrapScript {
|
||||
packages = [ pkgs.notmuch pkgs.msmtp pkgs.jq ];
|
||||
name = "mail-send";
|
||||
script = ./mail-send.sh;
|
||||
};
|
||||
mail-reply = wrapScript {
|
||||
packages = [ much-current-query pkgs.notmuch pkgs.gnused pkgs.jq ];
|
||||
name = "mail-reply";
|
||||
script = ./mail-reply.sh;
|
||||
};
|
||||
mail-kill = wrapScript {
|
||||
name = "mail-kill";
|
||||
script = ./mail-kill.sh;
|
||||
packages = [ pkgs.notmuch ];
|
||||
};
|
||||
in pkgs.symlinkJoin {
|
||||
name = "much-scripts";
|
||||
paths = [
|
||||
(wrapScript {
|
||||
packages = [ pkgs.notmuch pkgs.msmtp pkgs.jq ];
|
||||
name = "mail-send";
|
||||
script = ./mail-send.sh;
|
||||
})
|
||||
(wrapScript {
|
||||
name = "mail-kill";
|
||||
script = ./mail-kill.sh;
|
||||
packages = [ pkgs.notmuch ];
|
||||
})
|
||||
];
|
||||
paths = [ mail-send much-current-query mail-reply mail-kill ];
|
||||
};
|
||||
|
||||
showkeys-toggle = pkgs.writers.writeDashBin "showkeys-toggle" ''
|
||||
|
||||
Reference in New Issue
Block a user