removed a bunch of lines, made mode symbols configurable
This commit is contained in:
		@@ -15,6 +15,8 @@ const char *tags[] = { "work", "net", "fnord", NULL };
 | 
				
			|||||||
#define NORMFGCOLOR		"#cccccc"
 | 
					#define NORMFGCOLOR		"#cccccc"
 | 
				
			||||||
#define STATUSBGCOLOR		"#dddddd"
 | 
					#define STATUSBGCOLOR		"#dddddd"
 | 
				
			||||||
#define STATUSFGCOLOR		"#222222"
 | 
					#define STATUSFGCOLOR		"#222222"
 | 
				
			||||||
 | 
					#define FLOATSYMBOL		"><"
 | 
				
			||||||
 | 
					#define TILEDSYMBOL		"|="
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define MODKEY			Mod1Mask
 | 
					#define MODKEY			Mod1Mask
 | 
				
			||||||
#define MASTERW			60 /* percent */
 | 
					#define MASTERW			60 /* percent */
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -15,6 +15,8 @@ const char *tags[] = { "1", "2", "3", "4", "5", NULL };
 | 
				
			|||||||
#define NORMFGCOLOR		"#cccccc"
 | 
					#define NORMFGCOLOR		"#cccccc"
 | 
				
			||||||
#define STATUSBGCOLOR		"#dddddd"
 | 
					#define STATUSBGCOLOR		"#dddddd"
 | 
				
			||||||
#define STATUSFGCOLOR		"#222222"
 | 
					#define STATUSFGCOLOR		"#222222"
 | 
				
			||||||
 | 
					#define FLOATSYMBOL		"~"
 | 
				
			||||||
 | 
					#define TILEDSYMBOL		"#"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define MODKEY			Mod1Mask
 | 
					#define MODKEY			Mod1Mask
 | 
				
			||||||
#define MASTERW			60 /* percent */
 | 
					#define MASTERW			60 /* percent */
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										9
									
								
								draw.c
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								draw.c
									
									
									
									
									
								
							@@ -94,18 +94,13 @@ drawall()
 | 
				
			|||||||
void
 | 
					void
 | 
				
			||||||
drawstatus()
 | 
					drawstatus()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	static const char *mode[] = { "><", "|=" };
 | 
					 | 
				
			||||||
	int i, x;
 | 
						int i, x;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	dc.x = dc.y = 0;
 | 
						dc.x = dc.y = 0;
 | 
				
			||||||
	dc.w = bw;
 | 
						dc.w = bw;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if(!modew)
 | 
						drawtext(arrange == dotile ? TILEDSYMBOL : FLOATSYMBOL, dc.status, False);
 | 
				
			||||||
		modew = textw(mode[0]) > textw(mode[1]) ? textw(mode[0]) : textw(mode[1]);
 | 
						dc.w = modew;
 | 
				
			||||||
	drawtext(mode[arrange == dotile ? 1 : 0], dc.status, False);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	dc.w = 0;
 | 
					 | 
				
			||||||
	dc.x = modew;
 | 
					 | 
				
			||||||
	for(i = 0; i < ntags; i++) {
 | 
						for(i = 0; i < ntags; i++) {
 | 
				
			||||||
		dc.x += dc.w;
 | 
							dc.x += dc.w;
 | 
				
			||||||
		dc.w = textw(tags[i]);
 | 
							dc.w = textw(tags[i]);
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								main.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								main.c
									
									
									
									
									
								
							@@ -129,7 +129,7 @@ setup()
 | 
				
			|||||||
	dc.status[ColFG] = getcolor(STATUSFGCOLOR);
 | 
						dc.status[ColFG] = getcolor(STATUSFGCOLOR);
 | 
				
			||||||
	setfont(FONT);
 | 
						setfont(FONT);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	modew = 0;
 | 
						modew = textw(FLOATSYMBOL) > textw(TILEDSYMBOL) ? textw(FLOATSYMBOL) : textw(TILEDSYMBOL);
 | 
				
			||||||
	sx = sy = 0;
 | 
						sx = sy = 0;
 | 
				
			||||||
	sw = DisplayWidth(dpy, screen);
 | 
						sw = DisplayWidth(dpy, screen);
 | 
				
			||||||
	sh = DisplayHeight(dpy, screen);
 | 
						sh = DisplayHeight(dpy, screen);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user