Ah okay I see what I was doing wrong now. I was putting
[Match(wm_class='geany')],[Match(wm_title='vim')]

Once again sorry to be asking so many questions and thank you.

On Sun, 3 Jan 2021, 16:14 tcld, <[email protected]> wrote:

> It looks like you are using a recent version, where a single
> `Match`-object will combine all its given parameters via and AND instead of
> an OR.
> To match different windows, just pass more than one `Match`: E.g.
> [Match(wm_class='geany'), Match(title='vim')]
>
> On Sunday, 3 January 2021 at 16:56:43 UTC+1 Justine Smithies wrote:
>
>> I have another question regarding matches. I have it all working fine but
>> I would like to add to my dev group a check for title='vim' but no matter
>> what i try i get errors. Is it not possible to check for wm_class and title
>> on the same group ? as i would like to leave geany there but add a check
>> for title='vim' too
>>
>> workspaces = [
>>     {"name": " Home", "key": "1", "matches":
>> [Match(wm_class='firefox')]},
>>     {"name": " Dev", "key": "2", "matches": [Match(wm_class='geany')]},
>>     {"name": " Chat", "key": "3", "matches":
>> [Match(wm_class='telegram-desktop')]},
>>     {"name": " GFX", "key": "4", "matches": [Match(wm_class='gimp')]},
>>     {"name": "阮 Music", "key": "5", "matches":
>> [Match(wm_class='spotify')]},
>> ]
>>
>> groups = []
>> for workspace in workspaces:
>>     matches = workspace["matches"] if "matches" in workspace else None
>>     groups.append(Group(workspace["name"], matches=matches,
>> layout="monadtall"))
>>     keys.append(Key([mod], workspace["key"],
>> lazy.group[workspace["name"]].toscreen()))
>>     keys.append(Key([mod, "shift"], workspace["key"],
>> lazy.window.togroup(workspace["name"])))
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "qtile-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/qtile-dev/23c8ba03-c0bd-4f3e-94ab-29f2589e429fn%40googlegroups.com
> <https://groups.google.com/d/msgid/qtile-dev/23c8ba03-c0bd-4f3e-94ab-29f2589e429fn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"qtile-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qtile-dev/CADrRWNYEy6bqmbLi3mDN3Bn9jLxWdqWPKZkx5Fbtm1f7heoSFA%40mail.gmail.com.

Reply via email to