diff options
Diffstat (limited to 'cmus.c')
| -rw-r--r-- | cmus.c | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -0,0 +1,16 @@ +#include <stdio.h> +#include "block.h" +FILE *cmus_stat; +char cmus_str[64]; +void cmus(void) { + if (!cmus_stat) cmus_stat = fopen("/tmp/cmus-status","r"); + int len, c; + len = 0; + if (cmus_stat) { + while (len < 64 && (c = fgetc(cmus_stat)) != EOF) + cmus_str[len++] = c; + rewind(cmus_stat); + cmus_str[len] = '\0'; + } + block(cmus_str,"#222222","#95b18b99","#95b18b99"); +} |