hl.layer_rule

hl.layer_rule(spec)

Register a layer rule.

Signature

hl.layer_rule(spec: HL.LayerRuleSpec): HL.LayerRule

Parameters

specHL.LayerRuleSpec

Rule table.

Returns

ruleHL.LayerRule

Runtime rule object.

Examples

hl.layer_rule({
    name = "rofi-no-anim",
    match = { namespace = "rofi" },
    no_anim = true,
})

Notes

Match values may be strings or booleans. Named rules are reused on later calls.

See also

HL.LayerRuleSpec

Input table accepted by this function.