diff options
Diffstat (limited to '')
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | config.h (renamed from blocks.h) | 2 | ||||
| -rw-r--r-- | dwmblocks.c | 10 | 
3 files changed, 9 insertions, 7 deletions
| @@ -1,7 +1,7 @@  output: dwmblocks.o  	gcc dwmblocks.o -lX11 -o dwmblocks -dwmblocks.o: dwmblocks.c blocks.h -	gcc -c -lX11 dwmblocks.c  +dwmblocks.o: dwmblocks.c config.h +	gcc -c -lX11 dwmblocks.c  clean:  	rm *.o *.gch dwmblocks  install: output @@ -4,8 +4,10 @@ static const Block blocks[] = {  	/* {"", "cat /tmp/recordingicon",	0,	9}, */  	/* {"",	"music",	0,	11}, */  	{"",	"pacpackages",	0,	8}, +	{"",	"crypto",	0,	13},  	{"",	"torrent",	20,	7},  	{"",	"news",		0,	6}, +	/* {"",	"moonphase",	18000,	5}, */  	{"",	"weather",	18000,	5},  	{"",	"mailbox",	180,	12},  	{"",	"volume",	0,	10}, diff --git a/dwmblocks.c b/dwmblocks.c index 2db3489..3b80dbc 100644 --- a/dwmblocks.c +++ b/dwmblocks.c @@ -25,7 +25,7 @@ void sighandler(int signum);  void termhandler(int signum); -#include "blocks.h" +#include "config.h"  static Display *dpy;  static int screen; @@ -69,7 +69,7 @@ void getcmds(int time)  {  	const Block* current;  	for(int i = 0; i < LENGTH(blocks); i++) -	{	 +	{  		current = blocks + i;  		if ((current->interval != 0 && time % current->interval == 0) || time == -1)  			getcmd(current,statusbar[i]); @@ -90,7 +90,7 @@ void getsigcmds(int signal)  void setupsignals()  {  	for(int i = 0; i < LENGTH(blocks); i++) -	{	   +	{  		if (blocks[i].signal > 0)  			signal(SIGRTMIN+blocks[i].signal, sighandler);  	} @@ -101,7 +101,7 @@ void getstatus(char *str)  {  	int j = 0;  	for(int i = 0; i < LENGTH(blocks); j+=strlen(statusbar[i++])) -	{	 +	{  		strcpy(str + j, statusbar[i]);  	}  	str[--j] = '\0'; @@ -157,7 +157,7 @@ void termhandler(int signum)  int main(int argc, char** argv)  {  	for(int i = 0; i < argc; i++) -	{	 +	{  		if (!strcmp("-d",argv[i]))  			delim = argv[++i][0];  	} | 
