tadded symbols for different modes - dwm - [fork] customized build of dwm, the … | |
git clone git://src.adamsgaard.dk/dwm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit dddd58a8cdc9ffd9f207c45316e9f9a28b4bf519 | |
parent 010fd21b2037923e9ba1f0d67a67bbf8d8da2c89 | |
Author: Anselm R. Garbe <[email protected]> | |
Date: Fri, 29 Sep 2006 18:08:20 +0200 | |
added symbols for different modes | |
Diffstat: | |
M config.arg.h | 5 +++-- | |
M config.default.h | 3 ++- | |
M draw.c | 4 +++- | |
M main.c | 7 +++++-- | |
4 files changed, 13 insertions(+), 6 deletions(-) | |
--- | |
diff --git a/config.arg.h b/config.arg.h | |
t@@ -8,8 +8,9 @@ const char *tags[] = { "dev", "work", "net", "fnord", NULL }; | |
#define DEFMODE dotile /* dofloat */ | |
#define FLOATSYMBOL "><>" | |
-#define STACKPOS StackRight /* StackLeft, StackBottom */ | |
-#define TILESYMBOL "[]=" | |
+#define STACKPOS StackRight /* StackLeft */ | |
+#define BSTACKSYMBOL "===" | |
+#define VSTACKSYMBOL "[]=" | |
#define FONT "-*-terminus-medium-*-*-*-12-*-*-*-*-*-iso… | |
#define NORMBGCOLOR "#333333" | |
diff --git a/config.default.h b/config.default.h | |
t@@ -9,7 +9,8 @@ const char *tags[] = { "1", "2", "3", "4", "5", NULL }; | |
#define DEFMODE dotile /* dofloat */ | |
#define FLOATSYMBOL "><>" | |
#define STACKPOS StackRight /* StackLeft */ | |
-#define TILESYMBOL "[]=" | |
+#define BSTACKSYMBOL "===" | |
+#define VSTACKSYMBOL "[]=" | |
#define FONT "fixed" | |
#define NORMBGCOLOR "#333366" | |
diff --git a/draw.c b/draw.c | |
t@@ -104,7 +104,9 @@ drawstatus(void) { | |
} | |
dc.w = bmw; | |
- drawtext(arrange == dofloat ? FLOATSYMBOL : TILESYMBOL, dc.status, Fal… | |
+ drawtext(arrange == dofloat ? | |
+ FLOATSYMBOL : stackpos == StackBottom ? | |
+ BSTACKSYMBOL : VSTACKSYMBOL, dc.status, False); | |
x = dc.x + dc.w; | |
dc.w = textw(stext); | |
diff --git a/main.c b/main.c | |
t@@ -128,8 +128,11 @@ setup(void) { | |
dc.status[ColBG] = getcolor(STATUSBGCOLOR); | |
dc.status[ColFG] = getcolor(STATUSFGCOLOR); | |
setfont(FONT); | |
- | |
- bmw = textw(FLOATSYMBOL) > textw(TILESYMBOL) ? textw(FLOATSYMBOL) : te… | |
+ | |
+ bmw = textw(VSTACKSYMBOL) > textw(BSTACKSYMBOL) ? | |
+ textw(VSTACKSYMBOL) : textw(BSTACKSYMBOL); | |
+ bmw = bmw > textw(FLOATSYMBOL) ? | |
+ bmw : textw(FLOATSYMBOL); | |
sx = sy = 0; | |
sw = DisplayWidth(dpy, screen); | |
sh = DisplayHeight(dpy, screen); |