From 448e7e919595434668ef6dad22311291eaa1d4c7 Mon Sep 17 00:00:00 2001 From: Jason Woofenden Date: Mon, 17 Nov 2014 18:13:43 -0500 Subject: [PATCH] pass _SWM_WS env to spawnterm --- dwm.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dwm.c b/dwm.c index 8ade8d7..a6e4fc0 100644 --- a/dwm.c +++ b/dwm.c @@ -1635,6 +1635,17 @@ sigchld(int unused) { void spawn(const Arg *arg) { + int tag = 0, i; + if(arg->v == termcmd) { + for(i = 0; i < 32; ++i) { + if(selmon->tagset[selmon->seltags] & (1 << i)) { + tag = i; + break; + } + } + _SWM_WS[8] = swm_tags[tag][0]; + _SWM_WS[9] = swm_tags[tag][1]; + } if(arg->v == dmenucmd) dmenumon[0] = '0' + selmon->num; if(fork() == 0) { -- 1.7.10.4