tBlink battery icon when on critical level - spoon - dwm status utility (2f30 fork)
 (HTM) git clone git://src.adamsgaard.dk/spoon
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
 (DIR) commit aa42a4ea27a184dc5d3f6256dc8efc5956557a7d
 (DIR) parent dc742d20742b5b09431e66db6f726c86fdc95e47
 (HTM) Author: lostd <lostd@2f30.org>
       Date:   Thu,  6 Apr 2017 11:04:42 +0300
       
       Blink battery icon when on critical level
       
       Diffstat:
         M batt.c                              |      10 +++++++++-
       
       1 file changed, 9 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/batt.c b/batt.c
       t@@ -1,14 +1,22 @@
        #include <err.h>
        #include <stdio.h>
        
       +#include "util.h"
       +
       +char *crit[] = {
       +        "[!!!!]=",
       +        "       ",
       +};
       +
        void
        battprint(char *buf, size_t len, int acon , int life)
        {
                char c;
       +        static int frame = 0;
        
                c = acon ? '>' : '<';
                if (!acon && life <= 5)
       -                snprintf(buf, len, "[!!!!]=");
       +                snprintf(buf, len, "%s", crit[frame++ % LEN(crit)]);
                else if (life >= 80)
                        snprintf(buf, len, "[////]=");
                else if (life >= 60)