From: Jason Woofenden Date: Mon, 17 Nov 2014 23:13:43 +0000 (-0500) Subject: pass _SWM_WS env to spawnterm X-Git-Url: https://jasonwoof.com/gitweb/?p=dwm.git;a=commitdiff_plain;h=448e7e919595434668ef6dad22311291eaa1d4c7 pass _SWM_WS env to spawnterm --- 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) {