introduced monitor symbols 7ac8c1d4
Anselm R Garbe · 2009-07-02 16:41 2 file(s) · +5 −5
config.def.h +3 −0
13 13
static unsigned int borderpx        = 1;        /* border pixel of windows */
14 14
static unsigned int snap            = 32;       /* snap pixel */
15 15
16 +
/* monitor(s) symbols */
17 +
static const char *monsyms[] = { "I", "II", "III", "IV", "V" };
18 +
16 19
/* tagging */
17 20
static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
18 21
dwm.c +2 −5
635 635
636 636
	dc.x = 0;
637 637
	if(mons->next) { /* more than a single monitor */
638 -
		char buf[2];
639 -
		buf[0] = m->screen_number + '0';
640 -
		buf[1] = '\0';
641 -
		dc.w = TEXTW(buf);
642 -
		drawtext(buf, selmon == m ? dc.sel : dc.norm, True);
638 +
		dc.w = TEXTW(monsyms[m->screen_number]);
639 +
		drawtext(monsyms[m->screen_number], selmon == m ? dc.sel : dc.norm, True);
643 640
		dc.x += dc.w;
644 641
	}
645 642
	m->btx = dc.x;