aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.def.h3
-rw-r--r--config.h3
2 files changed, 6 insertions, 0 deletions
diff --git a/config.def.h b/config.def.h
index 63f4523..b90a9ef 100644
--- a/config.def.h
+++ b/config.def.h
@@ -49,6 +49,9 @@ static const AppRule rules[] = { \
{ "Chromium", 0, False }, /* last desktop, 0 is always the fist */
};
+/* helper for spawning shell commands */
+#define SHCMD(cmd) {.com = (const char*[]){"/bin/bash", "-c", cmd, NULL}}
+
/** commands **/
static const char *termcmd[] = { "xterm", NULL };
static const char *dmenucmd[] = { "dmenu", NULL };
diff --git a/config.h b/config.h
index ce3bb02..7399872 100644
--- a/config.h
+++ b/config.h
@@ -48,6 +48,9 @@ static const AppRule rules[] = { \
{ "MPlayer", 3, True },
};
+/* helper for spawning shell commands */
+#define SHCMD(cmd) {.com = (const char*[]){"/bin/bash", "-c", cmd, NULL}}
+
/** commands **/
static const char *termcmd[] = { "urxvt", NULL };
static const char *dmenucmd[] = { "dmn", NULL };