1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

feat(i3status-rust): check all email accounts

This commit is contained in:
2022-08-21 02:39:07 +02:00
parent e1b1458bb0
commit b5232c1d81

View File

@@ -113,22 +113,22 @@ in {
in
pkgs.writers.writeDash "unread-mail" ''
{
${query-account accounts.posteo}
${query-account accounts.uni}
} | jq -s '{
text: . | map(tostring) | join("+"),
icon: "mail",
state: (
(. | add) as $sum
| if $sum > 5 then
${lib.concatMapStringsSep "\n" query-account (builtins.attrValues accounts)}
} | jq -s '
(. | add) as $sum
| {
text: $sum | tostring,
icon: "mail",
state: (
if $sum > 5 then
"Warning"
elif $sum > 0 then
"Info"
else
"Idle"
end
)
}'
)
}'
'';
json = true;
}