Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Import alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad TryExcept body Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad TryExcept body Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Dict Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr Str body If UnaryOpNot NameLoad body Break If CompareIn NameLoad AttributeLoad NameLoad attr body If NameLoad body Assign NameStore Str Raise Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Continue If CompareEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad Continue If BoolOpAnd CompareGt Call NameLoad NameLoad Num CompareEq SubscriptLoad NameLoad Index Num Str CompareEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Num Continue If UnaryOpNot NameLoad body Assign NameStore Str Raise Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body Assign NameStore BinOpMod Str NameLoad Raise Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad SubscriptLoad NameLoad Index Num decorator_list decorator_list ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam NameParam defaults vararg body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assert CompareGt NameLoad Num Assert CompareLt NameLoad AttributeLoad NameLoad attr Return TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr BinOpSub AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assert CompareGt NameLoad Num Assert CompareLt NameLoad AttributeLoad NameLoad attr Return TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr BinOpSub AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return GeneratorExp NameLoad comprehension NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return IfExp AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return IfExp AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body AugAssignSub NameStore AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad NameLoad attr body AugAssignSub NameStore AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body AugAssignSub NameStore AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad NameLoad attr body AugAssignSub NameStore AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareEq AttributeLoad NameLoad attr NameLoad body Return If NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Return If AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Str body Return TupleLoad NameLoad Call NameLoad Call NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse If CompareEq NameLoad Str body Return TupleLoad NameLoad ListComp AttributeLoad AttributeLoad NameLoad attr attr comprehension NameStore AttributeLoad AttributeLoad NameLoad attr attr orelse If CompareEq NameLoad Str body Return TupleLoad NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEq NameLoad Str body If CompareIs NameLoad NameLoad body Return AttributeLoad AttributeLoad NameLoad attr attr orelse Return Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If CompareEq NameLoad Str body If CompareIs NameLoad NameLoad body Return AttributeLoad AttributeLoad NameLoad attr attr orelse For NameStore AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad orelse If CompareEq NameLoad Str body Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr For NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad If CompareIn NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad ListLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Str Str Str Str Str Str Str Str Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body If UnaryOpNot NameLoad body Assign NameStore ListLoad If UnaryOpNot NameLoad body Assign NameStore ListLoad If UnaryOpNot NameLoad body Assign NameStore ListLoad If UnaryOpNot NameLoad body Assign NameStore ListLoad If UnaryOpNot NameLoad body Assign NameStore ListLoad If UnaryOpNot NameLoad body Assign NameStore ListLoad TryExcept body Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore BinOpMod Str Call NameLoad NameLoad Raise Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListComp TupleLoad Str NameLoad comprehension NameStore NameLoad AugAssignAdd AttributeStore NameLoad attr ListComp TupleLoad Str NameLoad comprehension NameStore NameLoad AugAssignAdd AttributeStore NameLoad attr ListComp TupleLoad Str NameLoad comprehension NameStore NameLoad AugAssignAdd AttributeStore NameLoad attr ListComp TupleLoad Str NameLoad comprehension NameStore NameLoad AugAssignAdd AttributeStore NameLoad attr ListComp TupleLoad Str NameLoad comprehension NameStore NameLoad AugAssignAdd AttributeStore NameLoad attr ListComp TupleLoad Str NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore AttributeLoad NameLoad attr body If CompareEq NameLoad Str body FunctionDef arguments args NameParam defaults body Return CompareEq NameLoad NameLoad decorator_list orelse Assign NameStore BoolOpOr Call NameLoad NameLoad Str NameLoad Call NameLoad NameLoad Str If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If BoolOpAnd NameLoad CompareGt Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr orelse If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If BoolOpAnd NameLoad Call NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str For NameStore NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Str Str Str Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A command N/A hook N/A utils N/A xcbq six MAXSIZE N/A warnings Key N/A object N/A N/A Defines a keybinding.

    Parameters
    ==========
    modifiers:
        A list of modifier specifications. Modifier specifications are one of:
        "shift", "lock", "control", "mod1", "mod2", "mod3", "mod4", "mod5".
    key:
        A key specification, e.g. "a", "Tab", "Return", "space".
    commands:
        A list of lazy command objects generated with the command.lazy helper.
        If multiple Call objects are specified, they are run in sequence.
    kwds:
        A dictionary containing "desc", allowing a description to be added
     __init__ N/A N/A self modifiers key N/A commands kwds N/A N/A N/A self modifiers modifiers N/A N/A self key key N/A N/A self commands commands N/A N/A self desc N/A N/A kwds get desc N/A N/A key N/A xcbq keysyms N/A N/A N/A N/A utils QtileError N/A Unknown key: %s key N/A N/A self keysym N/A N/A xcbq keysyms N/A key N/A N/A N/A N/A self modmask N/A N/A utils translate_masks N/A self modifiers N/A N/A N/A KeyError N/A v N/A N/A N/A N/A utils QtileError v N/A __repr__ N/A N/A self N/A N/A N/A N/A <Key (%s, %s)> N/A N/A self modifiers N/A self key N/A N/A Drag N/A object N/A N/A Defines binding of a mouse to some dragging action

    On each motion event command is executed with two extra parameters added x
    and y offset from previous move

    It focuses clicked window by default.  If you want to prevent it pass,
    `focus=None` as an argument
     __init__ N/A N/A self modifiers button N/A commands kwargs N/A N/A N/A self start N/A N/A kwargs get start N/A N/A self focus N/A N/A kwargs get focus before N/A N/A self modifiers modifiers N/A N/A self button button N/A N/A self commands commands N/A N/A N/A N/A self button_code N/A int N/A N/A N/A self button replace Button N/A N/A self modmask N/A N/A utils translate_masks N/A self modifiers N/A N/A N/A KeyError N/A v N/A N/A N/A N/A utils QtileError v N/A __repr__ N/A N/A self N/A N/A N/A N/A <Drag (%s, %s)> N/A N/A self modifiers N/A self button N/A N/A Click N/A object N/A N/A Defines binding of a mouse click

    It focuses clicked window by default.  If you want to prevent it, pass
    `focus=None` as an argument
     __init__ N/A N/A self modifiers button N/A commands kwargs N/A N/A N/A self focus N/A N/A kwargs get focus before N/A N/A self modifiers modifiers N/A N/A self button button N/A N/A self commands commands N/A N/A N/A N/A self button_code N/A int N/A N/A N/A self button replace Button N/A N/A self modmask N/A N/A utils translate_masks N/A self modifiers N/A N/A N/A KeyError N/A v N/A N/A N/A N/A utils QtileError v N/A __repr__ N/A N/A self N/A N/A N/A N/A <Click (%s, %s)> N/A N/A self modifiers N/A self button N/A N/A EzConfig N/A object N/A N/A 
    Helper class for defining key and button bindings in an emacs-like format.
    Inspired by Xmonad's XMonad.Util.EZConfig.
     N/A modifier_keys N/A M A S C mod4 mod1 shift control parse N/A N/A self spec N/A N/A N/A 
        Splits an emacs keydef into modifiers and keys. For example:
          "M-S-a"     -> ['mod4', 'shift'], 'a'
          "A-<minus>" -> ['mod1'], 'minus'
          "C-<Tab>"   -> ['control'], 'Tab'
         N/A mods N/A N/A keys N/A N/A key N/A N/A spec split - N/A N/A N/A key N/A N/A N/A N/A key N/A self modifier_keys N/A N/A keys N/A N/A msg Modifiers must always come before key/btn: %s N/A N/A N/A utils QtileError N/A msg spec N/A N/A N/A mods append N/A N/A self modifier_keys N/A key N/A N/A N/A N/A len key 1 N/A N/A N/A N/A keys append key N/A N/A N/A N/A N/A len key 3 N/A N/A key N/A 0 < N/A N/A key N/A -1 > N/A N/A N/A N/A keys append N/A key N/A 1 -1 N/A N/A N/A keys N/A N/A msg Invalid key/btn specifier: %s N/A N/A N/A utils QtileError N/A msg spec N/A N/A N/A len keys 1 N/A N/A msg N/A Key chains are not supported: %s spec N/A N/A N/A utils QtileError msg N/A N/A mods N/A keys N/A 0 N/A N/A EzKey N/A EzConfig Key N/A __init__ N/A N/A self keydef N/A commands N/A N/A N/A modkeys key N/A N/A self parse keydef N/A N/A N/A N/A super EzKey self __init__ modkeys key commands N/A N/A EzClick N/A EzConfig Click N/A __init__ N/A N/A self btndef N/A commands kwargs N/A N/A N/A modkeys button N/A N/A self parse btndef N/A button N/A Button%s button N/A N/A N/A N/A super EzClick self __init__ modkeys button commands kwargs N/A N/A EzDrag N/A EzConfig Drag N/A __init__ N/A N/A self btndef N/A commands kwargs N/A N/A N/A modkeys button N/A N/A self parse btndef N/A button N/A Button%s button N/A N/A N/A N/A super EzDrag self __init__ modkeys button commands kwargs N/A N/A ScreenRect N/A object N/A __init__ N/A N/A self x y width height N/A N/A N/A N/A self x x N/A N/A self y y N/A N/A self width width N/A N/A self height height N/A __repr__ N/A N/A self N/A N/A N/A N/A <%s %d,%d %d,%d> N/A N/A N/A self __class__ __name__ N/A self x N/A self y N/A self width N/A self height N/A hsplit N/A N/A self columnwidth N/A N/A N/A N/A columnwidth 0 N/A N/A columnwidth N/A self width N/A N/A N/A N/A self __class__ N/A self x N/A self y columnwidth N/A self height N/A N/A self __class__ N/A N/A self x columnwidth N/A self y N/A N/A self width columnwidth N/A self height N/A vsplit N/A N/A self rowheight N/A N/A N/A N/A rowheight 0 N/A N/A rowheight N/A self height N/A N/A N/A N/A self __class__ N/A self x N/A self y N/A self width rowheight N/A N/A self __class__ N/A self x N/A N/A self y rowheight N/A self width N/A N/A self height rowheight N/A N/A Screen N/A N/A command CommandObject N/A N/A A physical screen, and its associated paraphernalia.

    Define a screen with a given set of Bars of a specific geometry.  Note that
    bar.Bar objects can only be placed at the top or the bottom of the screen
    (bar.Gap objects can be placed anywhere).  Also, ``x``, ``y``, ``width``,
    and ``height`` aren't specified usually unless you are using 'fake
    screens'.

    Parameters
    ==========
    top: List of Gap/Bar objects, or None.
    bottom: List of Gap/Bar objects, or None.
    left: List of Gap/Bar objects, or None.
    right: List of Gap/Bar objects, or None.
    x : int or None
    y : int or None
    width : int or None
    height : int or None
     __init__ N/A N/A self top bottom left right x y width height N/A None None None None None None None None N/A N/A N/A self group None N/A N/A self previous_group None N/A N/A self top top N/A N/A self bottom bottom N/A N/A self left left N/A N/A self right right N/A N/A self qtile None N/A N/A self index None N/A N/A self x x N/A N/A self y y N/A N/A self width width N/A N/A self height height N/A _configure N/A N/A self qtile index x y width height group N/A N/A N/A N/A self qtile qtile N/A N/A self index index N/A N/A self x x N/A N/A self y y N/A N/A self width width N/A N/A self height height N/A N/A N/A self setGroup group N/A i N/A self gaps N/A N/A N/A N/A i _configure qtile self N/A gaps N/A N/A self N/A N/A N/A N/A i N/A i N/A N/A self top N/A self bottom N/A self left N/A self right i N/A property dx N/A N/A self N/A N/A N/A N/A N/A self left N/A N/A self x N/A N/A self left size N/A self x N/A property dy N/A N/A self N/A N/A N/A N/A N/A self top N/A N/A self y N/A N/A self top size N/A self y N/A property dwidth N/A N/A self N/A N/A N/A val N/A self width N/A N/A self left N/A N/A val N/A N/A self left size N/A N/A self right N/A N/A val N/A N/A self right size N/A val N/A property dheight N/A N/A self N/A N/A N/A val N/A self height N/A N/A self top N/A N/A val N/A N/A self top size N/A N/A self bottom N/A N/A val N/A N/A self bottom size N/A val N/A property get_rect N/A N/A self N/A N/A N/A N/A ScreenRect N/A self dx N/A self dy N/A self dwidth N/A self dheight N/A setGroup N/A N/A self new_group save_prev N/A True N/A N/A Put group on this screen N/A N/A N/A new_group screen self N/A N/A N/A save_prev N/A N/A N/A self previous_group N/A self group N/A N/A new_group None N/A N/A N/A N/A new_group screen N/A N/A g1 N/A self group N/A s1 self N/A g2 new_group N/A s2 N/A new_group screen N/A N/A s2 group g1 N/A N/A N/A g1 _setScreen s2 N/A N/A s1 group g2 N/A N/A N/A g2 _setScreen s1 N/A N/A old_group N/A self group N/A N/A self group new_group N/A N/A N/A new_group _setScreen self N/A N/A old_group None N/A N/A N/A N/A old_group _setScreen None N/A N/A N/A hook fire setgroup N/A N/A N/A hook fire focus_change N/A N/A N/A hook fire layout_change N/A N/A N/A self group layouts N/A N/A N/A self group currentLayout N/A self group N/A _items N/A N/A self name N/A N/A N/A N/A name layout N/A N/A N/A True N/A list N/A range N/A len N/A N/A self group layouts N/A N/A N/A name window N/A N/A N/A True N/A N/A N/A i window wid N/A i N/A N/A self group windows N/A N/A N/A name bar N/A N/A N/A False N/A N/A x position N/A x N/A self gaps N/A _select N/A N/A self name sel N/A N/A N/A N/A name layout N/A N/A N/A sel None N/A N/A N/A N/A self group layout N/A N/A N/A N/A utils lget N/A N/A self group layouts sel N/A N/A N/A name window N/A N/A N/A sel None N/A N/A N/A N/A self group currentWindow N/A N/A i N/A N/A self group windows N/A N/A N/A N/A N/A i window wid sel N/A N/A i N/A N/A N/A name bar N/A N/A N/A getattr self sel N/A resize N/A N/A self x y w h N/A None None None None N/A N/A x N/A x N/A self x N/A y N/A y N/A self y N/A w N/A w N/A self width N/A h N/A h N/A self height N/A N/A N/A self _configure N/A self qtile N/A self index x y w h N/A self group N/A bar N/A N/A self top N/A self bottom N/A self left N/A self right N/A N/A bar N/A N/A N/A N/A bar draw N/A N/A N/A N/A self qtile call_soon N/A N/A N/A self group layoutAll N/A cmd_info N/A N/A self N/A N/A N/A 
            Returns a dictionary of info for this screen.
         N/A N/A dict index N/A self index width N/A self width height N/A self height x N/A self x y N/A self y N/A cmd_resize N/A N/A self x y w h N/A None None None None N/A N/A Resize the screen N/A N/A N/A self resize x y w h N/A cmd_next_group N/A N/A self skip_empty skip_managed N/A False False N/A N/A Switch to the next group N/A n N/A N/A N/A self group nextGroup skip_empty skip_managed N/A N/A N/A self setGroup n N/A N/A n name N/A cmd_prev_group N/A N/A self skip_empty skip_managed N/A False False N/A N/A Switch to the previous group N/A n N/A N/A N/A self group prevGroup skip_empty skip_managed N/A N/A N/A self setGroup n N/A N/A n name N/A cmd_toggle_group N/A N/A self group_name N/A None N/A N/A Switch to the selected group or to the previously active one N/A group N/A N/A N/A N/A self qtile groupMap get group_name N/A N/A group N/A N/A self group None N/A N/A group N/A self previous_group N/A N/A N/A self setGroup group N/A cmd_togglegroup N/A N/A self groupName N/A None N/A N/A Switch to the selected group or to the previously active one

        Deprecated: use toggle_group() N/A N/A N/A warnings warn togglegroup is deprecated, use toggle_group DeprecationWarning N/A N/A N/A self cmd_toggle_group groupName N/A N/A Group N/A object N/A N/A Represents a "dynamic" group

    These groups can spawn apps, only allow certain Matched windows to be on
    them, hide when they're not in use, etc.

    Parameters
    ==========
    name : string
        the name of this group
    matches : default ``None``
        list of ``Match`` objects whose  windows will be assigned to this group
    exclusive : boolean
        when other apps are started in this group, should we allow them here or not?
    spawn : string or list of strings
        this will be ``exec()`` d when the group is created, you can pass
        either a program name or a list of programs to ``exec()``
    layout : string
        the default layout for this group (e.g. 'max' or 'stack')
    layouts : list
        the group layouts list overriding global layouts
    persist : boolean
        should this group stay alive with no member windows?
    init : boolean
        is this group alive when qtile starts?
    position : int
        group position
     __init__ N/A N/A self name matches exclusive spawn layout layouts persist init layout_opts screen_affinity position N/A None False None None None True True None None MAXSIZE N/A N/A N/A self name name N/A N/A self exclusive exclusive N/A N/A self spawn spawn N/A N/A self layout layout N/A N/A self layouts N/A layouts N/A N/A N/A self persist persist N/A N/A self init init N/A N/A self matches N/A matches N/A N/A N/A self layout_opts N/A layout_opts N/A N/A N/A self screen_affinity screen_affinity N/A N/A self position position N/A __repr__ N/A N/A self N/A N/A N/A attrs N/A N/A utils describe_attributes self N/A exclusive spawn layout layouts persist init matches layout_opts screen_affinity N/A N/A <config.Group %r (%s)> N/A N/A self name attrs N/A N/A Match N/A object N/A N/A Match for dynamic groups

    It can match by title, class or role.

    ``Match`` supports both regular expression objects (i.e. the result of
    ``re.compile()``) or strings (match as a "include" match). If a window
    matches any of the things in any of the lists, it is considered a match.

    Parameters
    ==========
    title:
        things to match against the title (WM_NAME)
    wm_class:
        things to match against the second string in WM_CLASS atom
    role:
        things to match against the WM_ROLE atom
    wm_type:
        things to match against the WM_TYPE atom
    wm_instance_class:
        things to match against the first string in WM_CLASS atom
    net_wm_pid:
        things to match against the _NET_WM_PID atom (only int allowed in this
        rule)
     __init__ N/A N/A self title wm_class role wm_type wm_instance_class net_wm_pid N/A None None None None None None N/A N/A N/A title N/A N/A title N/A N/A N/A wm_class N/A N/A wm_class N/A N/A N/A role N/A N/A role N/A N/A N/A wm_type N/A N/A wm_type N/A N/A N/A wm_instance_class N/A N/A wm_instance_class N/A N/A N/A net_wm_pid N/A N/A net_wm_pid N/A N/A N/A N/A net_wm_pid N/A list N/A map int net_wm_pid N/A N/A N/A ValueError N/A N/A error N/A Invalid rule for net_wm_pid: "%s" only ints allowed N/A str net_wm_pid N/A N/A N/A utils QtileError error N/A N/A self _rules N/A N/A title t N/A t title N/A N/A self _rules N/A N/A wm_class w N/A w wm_class N/A N/A self _rules N/A N/A role r N/A r role N/A N/A self _rules N/A N/A wm_type r N/A r wm_type N/A N/A self _rules N/A N/A wm_instance_class w N/A w wm_instance_class N/A N/A self _rules N/A N/A net_wm_pid w N/A w net_wm_pid N/A compare N/A N/A self client N/A N/A N/A N/A _type rule N/A self _rules N/A N/A N/A _type net_wm_pid N/A match_func N/A N/A value N/A N/A N/A N/A rule value N/A N/A N/A match_func N/A N/A getattr rule match None N/A getattr rule count N/A N/A _type title N/A N/A value N/A client name N/A N/A N/A _type wm_class N/A N/A value None N/A _value N/A N/A N/A client window get_wm_class N/A N/A _value N/A N/A len _value 1 N/A N/A value N/A _value N/A 1 N/A N/A N/A _type wm_instance_class N/A N/A value N/A N/A N/A client window get_wm_class N/A value N/A N/A value N/A value N/A 0 N/A N/A N/A _type wm_type N/A N/A value N/A N/A N/A client window get_wm_type N/A N/A N/A _type net_wm_pid N/A N/A value N/A N/A N/A client window get_net_wm_pid N/A N/A value N/A N/A N/A client window get_wm_window_role N/A N/A value N/A match_func value N/A N/A True N/A False N/A map N/A N/A self callback clients N/A N/A N/A Apply callback to each client that matches this Match N/A c clients N/A N/A N/A N/A self compare c N/A N/A N/A callback c N/A __repr__ N/A N/A self N/A N/A N/A N/A <Match %s> N/A self _rules N/A N/A Rule N/A object N/A N/A How to act on a Match

    A Rule contains a Match object, and a specification about what to do when
    that object is matched.

    Parameters
    ==========
    match :
        ``Match`` object associated with this ``Rule``
    float :
        auto float this window?
    intrusive :
        override the group's exclusive setting?
    break_on_match :
        Should we stop applying rules if this rule is matched?
     __init__ N/A N/A self match group float intrusive break_on_match N/A None False False True N/A N/A N/A self match match N/A N/A self group group N/A N/A self float float N/A N/A self intrusive intrusive N/A N/A self break_on_match break_on_match N/A matches N/A N/A self w N/A N/A N/A N/A N/A N/A self match compare w N/A __repr__ N/A N/A self N/A N/A N/A actions N/A N/A utils describe_attributes self N/A group float intrusive break_on_match N/A N/A <Rule match=%r actions=(%s)> N/A N/A self match actions N/A N/A