diff options
| author | Luke Smith <luke@lukesmith.xyz> | 2020-04-13 01:05:25 -0400 | 
|---|---|---|
| committer | Luke Smith <luke@lukesmith.xyz> | 2020-04-13 01:05:25 -0400 | 
| commit | 29485b43b0712062a0ccb99a1301ef071252a95e (patch) | |
| tree | 0f79a567291a864cb4c5dd50d3bc13b521a09a04 | |
| parent | statuscmd patch for clickable modules (diff) | |
| download | dwmblocks-29485b43b0712062a0ccb99a1301ef071252a95e.tar.gz dwmblocks-29485b43b0712062a0ccb99a1301ef071252a95e.tar.bz2 dwmblocks-29485b43b0712062a0ccb99a1301ef071252a95e.tar.xz dwmblocks-29485b43b0712062a0ccb99a1301ef071252a95e.tar.zst dwmblocks-29485b43b0712062a0ccb99a1301ef071252a95e.zip | |
no longer (unused) icon slot
| -rw-r--r-- | config.h | 34 | ||||
| -rw-r--r-- | dwmblocks.c | 8 | 
2 files changed, 19 insertions, 23 deletions
| @@ -1,22 +1,22 @@  //Modify this file to change what commands output to your statusbar, and recompile using the make command.  static const Block blocks[] = { -	/*Icon*/	/*Command*/		/*Update Interval*/	/*Update Signal*/ -	{"", "cat /tmp/recordingicon 2>/dev/null",	0,	9}, -	/* {"",	"music",	0,	11}, */ -	{"",	"pacpackages",	0,	8}, -	/* {"",	"crypto",	0,	13}, */ -	{"",	"torrent",	20,	7}, -	{"",	"news",		0,	6}, -	/* {"",	"memory",	10,	14}, */ -	/* {"",	"cpu",		10,	13}, */ -	/* {"",	"moonphase",	18000,	5}, */ -	{"",	"weather",	18000,	5}, -	{"",	"mailbox",	180,	12}, -	{"",	"volume",	1,	10}, -	{"",	"battery | tr \'\n\' \' \'",	5,	3}, -	{"",	"clock",	60,	1}, -	{"",	"internet",	5,	4}, -	{"",	"help",		0,	15}, +	/*Command*/	/*Update Interval*/	/*Update Signal*/ +	{"cat /tmp/recordingicon 2>/dev/null",	0,	9}, +	/* {"music",	0,	11}, */ +	{"pacpackages",	0,	8}, +	/* {"crypto",	0,	13}, */ +	{"torrent",	20,	7}, +	{"news",		0,	6}, +	/* {"memory",	10,	14}, */ +	/* {"cpu",		10,	13}, */ +	/* {"moonphase",	18000,	5}, */ +	{"weather",	18000,	5}, +	{"mailbox",	180,	12}, +	{"volume",	1,	10}, +	{"battery | tr \'\n\' \' \'",	5,	3}, +	{"clock",	60,	1}, +	{"internet",	5,	4}, +	{"help",		0,	15},  };  //sets delimeter between status commands. NULL character ('\0') means no delimeter. diff --git a/dwmblocks.c b/dwmblocks.c index 0cd0b54..7d7a564 100644 --- a/dwmblocks.c +++ b/dwmblocks.c @@ -8,7 +8,6 @@  #define CMDLENGTH		50  typedef struct { -	char* icon;  	char* command;  	unsigned int interval;  	unsigned int signal; @@ -56,7 +55,6 @@ void getcmd(const Block *block, char *output)  		output[0] = block->signal;  		output++;  	} -	strcpy(output, block->icon);  	char* cmd;  	FILE *cmdf;  	if (button) @@ -74,10 +72,8 @@ void getcmd(const Block *block, char *output)  	}  	if (!cmdf)  		return; -	char c; -	int i = strlen(block->icon); -	fgets(output+i, CMDLENGTH-i, cmdf); -	i = strlen(output); +	fgets(output, CMDLENGTH, cmdf); +	int i = strlen(output);  	if (delim != '\0' && i)  		output[i++] = delim;  	output[i++] = '\0'; | 
