On Friday, January 3, 2014 11:33:51 PM UTC-5, Tycho Andersen wrote:
>
> Hi,
>
> On Thu, Jan 02, 2014 at 10:40:46PM -0800, noobermin wrote:
> > Hello all.
> >
> > I want to create a custom keybinding that opens a certain client based
> on
> > the active group. I'm confused where to begin. So if I give add Key() my
> > own CommandObject that does thing,
> > okay, but would the whole lazy.group thing work without changing
> LazyClass
> > itself?
> >
> > Yeah, as you can tell this is all a little fuzzy for me. Thanks for
> > suggestions.
>
> How about:
>
> def f(qtile):
> if qtile.currentGroup == "foo":
> subprocess.check_call("foo_script")
> elif qtile.curentGroup == "bar":
> subprocess.check_call("bar_script")
>
> Key("mod3", "j", lazy.function(f))
>
> \t
>
Haven't tried it but it seems like that obviously would work. I didn't know
about lazy.function. Thanks a million sir.
--
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].
For more options, visit https://groups.google.com/groups/opt_out.