Skip to content

Commit c5bc68c

Browse files
✨ feat(system.status.badge): Display systemctl --system failures.
1 parent 7f41df6 commit c5bc68c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.bin/system.status.badge

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ color_bad="#CF4647"
66

77
failures1=$(grep -o '^[1-9]' "$HOME/".cache/memoize/*/R | wc -l)
88
failures2=$(systemctl --user show | grep '^NFailedUnits=' | cut -d '=' -f2)
9+
failures3=$(systemctl --system show | grep '^NFailedUnits=' | cut -d '=' -f2)
910

1011
>&2 echo "memoize failures: $failures1"
11-
>&2 echo "systemctl failures: $failures2"
12+
>&2 echo "systemctl --user failures: $failures2"
13+
>&2 echo "systemctl --system failures: $failures3"
1214

13-
failures=$((failures1 + failures2))
15+
failures=$((failures1 + failures2 + failures3))
1416

1517
if test "$failures" -ge 3; then
1618
color="$color_bad"

0 commit comments

Comments
 (0)