hi, try assign [title="mcabber"] 2
some applications change their WM_NAME after start... cheers fous 2012/9/5 Lukas Jünger <auton...@tvk.rwth-aachen.de>: > Hi guys, > > I somehow can't figure out a way to make my mcabber screen session pop > up on workspace 2. Here is the part of my conf: > > assign [class="Firefox"] 1 > assign [title="[screen 0: mcabber] "] 2 > assign [class="Thunderbird"] 3 > exec firefox > exec jabmcab > exec thunderbird > exec --no-startup-id nitrogen --restore > > And here is the xprop of the mcabber window: > > WM_STATE(WM_STATE): > window state: Normal > icon window: 0x0 > _NET_WM_PID(CARDINAL) = 11948 > WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, _NET_WM_PING > WM_LOCALE_NAME(STRING) = "de_DE.utf8" > WM_CLASS(STRING) = "urxvt", "URxvt" > WM_HINTS(WM_HINTS): > Client accepts input or input focus: True > Initial state is Normal State. > window id # of group leader: 0xa00009 > WM_NORMAL_HINTS(WM_SIZE_HINTS): > program specified minimum size: 12 by 18 > program specified resize increment: 8 by 14 > program specified base size: 4 by 4 > window gravity: NorthWest > WM_CLIENT_MACHINE(STRING) = "bla bla taken out" > WM_COMMAND(STRING) = { "urxvt", "-e", "zsh", "-c", "screen -rx mcabber > || screen -S mcabber \\mcabber" } > _NET_WM_ICON_NAME(UTF8_STRING) = "zsh" > WM_ICON_NAME(STRING) = "zsh" > _NET_WM_NAME(UTF8_STRING) = "[screen 0: mcabber] " > WM_NAME(STRING) = "[screen 0: mcabber] " > > Can you give me a little hint? If i leave out the whitespace in > > assign [title="[screen 0: mcabber] "] 2 > > all my urxvt windows pop up on workspace 2. > > Regards > Lukas