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

Reply via email to