removed a bunch of lines, made mode symbols configurable
This commit is contained in:
		
							parent
							
								
									d37dfa1bed
								
							
						
					
					
						commit
						aa471f2d65
					
				| @ -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); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user