/* tagging */
static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
+static const char *swm_tags[] = { "0", "1", "2", "3", "4", "5", "6", "7", "8" };
static const Rule rules[] = {
/* xprop(1):
#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 _SWM_WS[] = "_SWM_WS=00";
+static const char *termcmd[] = { "env", (const char *)(&(_SWM_WS[0])), "lilyterm", NULL };
static Key keys[] = {
/* modifier key function argument */