removed a bunch of lines, made mode symbols configurable
aa471f2d
4 file(s) · +7 −8
| 15 | 15 | #define NORMFGCOLOR "#cccccc" |
|
| 16 | 16 | #define STATUSBGCOLOR "#dddddd" |
|
| 17 | 17 | #define STATUSFGCOLOR "#222222" |
|
| 18 | + | #define FLOATSYMBOL "><" |
|
| 19 | + | #define TILEDSYMBOL "|=" |
|
| 18 | 20 | ||
| 19 | 21 | #define MODKEY Mod1Mask |
|
| 20 | 22 | #define MASTERW 60 /* percent */ |
| 15 | 15 | #define NORMFGCOLOR "#cccccc" |
|
| 16 | 16 | #define STATUSBGCOLOR "#dddddd" |
|
| 17 | 17 | #define STATUSFGCOLOR "#222222" |
|
| 18 | + | #define FLOATSYMBOL "~" |
|
| 19 | + | #define TILEDSYMBOL "#" |
|
| 18 | 20 | ||
| 19 | 21 | #define MODKEY Mod1Mask |
|
| 20 | 22 | #define MASTERW 60 /* percent */ |
| 94 | 94 | void |
|
| 95 | 95 | drawstatus() |
|
| 96 | 96 | { |
|
| 97 | - | static const char *mode[] = { "><", "|=" }; |
|
| 98 | 97 | int i, x; |
|
| 99 | 98 | ||
| 100 | 99 | dc.x = dc.y = 0; |
|
| 101 | 100 | dc.w = bw; |
|
| 102 | 101 | ||
| 103 | - | if(!modew) |
|
| 104 | - | modew = textw(mode[0]) > textw(mode[1]) ? textw(mode[0]) : textw(mode[1]); |
|
| 105 | - | drawtext(mode[arrange == dotile ? 1 : 0], dc.status, False); |
|
| 106 | - | ||
| 107 | - | dc.w = 0; |
|
| 108 | - | dc.x = modew; |
|
| 102 | + | drawtext(arrange == dotile ? TILEDSYMBOL : FLOATSYMBOL, dc.status, False); |
|
| 103 | + | dc.w = modew; |
|
| 109 | 104 | for(i = 0; i < ntags; i++) { |
|
| 110 | 105 | dc.x += dc.w; |
|
| 111 | 106 | dc.w = textw(tags[i]); |
| 129 | 129 | dc.status[ColFG] = getcolor(STATUSFGCOLOR); |
|
| 130 | 130 | setfont(FONT); |
|
| 131 | 131 | ||
| 132 | - | modew = 0; |
|
| 132 | + | modew = textw(FLOATSYMBOL) > textw(TILEDSYMBOL) ? textw(FLOATSYMBOL) : textw(TILEDSYMBOL); |
|
| 133 | 133 | sx = sy = 0; |
|
| 134 | 134 | sw = DisplayWidth(dpy, screen); |
|
| 135 | 135 | sh = DisplayHeight(dpy, screen); |