JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
export WORKSPACE_NUMBER instead of _SWM_WS
[dwm.git] / config.def.h
index 8fd5d4a..4e0c71c 100644 (file)
@@ -15,6 +15,7 @@ static const Bool topbar            = True;     /* False means bottom bar */
 
 /* tagging */
 static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
+static const char *workspace_numbers_str[] = { "0", "1", "2", "3", "4", "5", "6", "7", "8" };
 
 static const Rule rules[] = {
        /* xprop(1):
@@ -50,8 +51,10 @@ static const Layout layouts[] = {
 #define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }
 
 /* commands */
-static const char *dmenucmd[] = { "dmenu_run", "-fn", font, "-nb", normbgcolor, "-nf", normfgcolor, "-sb", selbgcolor, "-sf", selfgcolor, NULL };
-static const char *termcmd[]  = { "uxterm", NULL };
+static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
+static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", font, "-nb", normbgcolor, "-nf", normfgcolor, "-sb", selbgcolor, "-sf", selfgcolor, NULL };
+char WORKSPACE_NUMBER[] = "WORKSPACE_NUMBER=00";
+static const char *termcmd[]  = { "env", (const char *)(&(WORKSPACE_NUMBER[0])), "lilyterm", NULL };
 
 static Key keys[] = {
        /* modifier                     key        function        argument */