]> git.armaanb.net Git - dwm.git/commitdiff
removed a bunch of lines, made mode symbols configurable
authorAnselm R. Garbe <arg@10kloc.org>
Fri, 25 Aug 2006 13:12:32 +0000 (15:12 +0200)
committerAnselm R. Garbe <arg@10kloc.org>
Fri, 25 Aug 2006 13:12:32 +0000 (15:12 +0200)
config.arg.h
config.default.h
draw.c
main.c

index 942383393ee0194db2631878d970d88767010408..76f5fccd7bdd5ff0ac1cfd764a32f383ed187db7 100644 (file)
@@ -15,6 +15,8 @@ const char *tags[] = { "work", "net", "fnord", NULL };
 #define NORMFGCOLOR            "#cccccc"
 #define STATUSBGCOLOR          "#dddddd"
 #define STATUSFGCOLOR          "#222222"
+#define FLOATSYMBOL            "><"
+#define TILEDSYMBOL            "|="
 
 #define MODKEY                 Mod1Mask
 #define MASTERW                        60 /* percent */
index 7716916c49a5c4fcc17029d809f55ba55ee91027..ed091586d10a2af0c0e302e0efcb2c2f9f07efc3 100644 (file)
@@ -15,6 +15,8 @@ const char *tags[] = { "1", "2", "3", "4", "5", NULL };
 #define NORMFGCOLOR            "#cccccc"
 #define STATUSBGCOLOR          "#dddddd"
 #define STATUSFGCOLOR          "#222222"
+#define FLOATSYMBOL            "~"
+#define TILEDSYMBOL            "#"
 
 #define MODKEY                 Mod1Mask
 #define MASTERW                        60 /* percent */
diff --git a/draw.c b/draw.c
index fb4ba2ebf786a5177ca9fb5dec31e9fb33ce70b1..d32e888788fa7414fa1bd41efc410e3fff3de6ff 100644 (file)
--- a/draw.c
+++ b/draw.c
@@ -94,18 +94,13 @@ drawall()
 void
 drawstatus()
 {
-       static const char *mode[] = { "><", "|=" };
        int i, x;
 
        dc.x = dc.y = 0;
        dc.w = bw;
 
-       if(!modew)
-               modew = textw(mode[0]) > textw(mode[1]) ? textw(mode[0]) : textw(mode[1]);
-       drawtext(mode[arrange == dotile ? 1 : 0], dc.status, False);
-
-       dc.w = 0;
-       dc.x = modew;
+       drawtext(arrange == dotile ? TILEDSYMBOL : FLOATSYMBOL, dc.status, False);
+       dc.w = modew;
        for(i = 0; i < ntags; i++) {
                dc.x += dc.w;
                dc.w = textw(tags[i]);
diff --git a/main.c b/main.c
index 0727c2ab563afb80ef5d8a07102acf8caa6be189..7ada11467bb8e4688c68a2aa4d18ba0490a25c20 100644 (file)
--- a/main.c
+++ b/main.c
@@ -129,7 +129,7 @@ setup()
        dc.status[ColFG] = getcolor(STATUSFGCOLOR);
        setfont(FONT);
 
-       modew = 0;
+       modew = textw(FLOATSYMBOL) > textw(TILEDSYMBOL) ? textw(FLOATSYMBOL) : textw(TILEDSYMBOL);
        sx = sy = 0;
        sw = DisplayWidth(dpy, screen);
        sh = DisplayHeight(dpy, screen);