Eu não sei sobre nenhum módulo pronto para uso, mas criei algo parecido com manipuladores de eventos. Primeiro você inicializa seu wibox como de costume. Em seguida, torne-o invisível:
your_wibox.visible = false
Em seguida, adicione o manipulador de sinal para exibi-lo à (s) tag (s) nas quais ele deve estar visível:
your_tag:add_signal("property:selected", function(tag)
your_wibox.visible = tag.selected
end)
Isso é acionado sempre que a propriedade selected
da tag é alterada, portanto, a visibilidade da wibox muda com a visibilidade da tag.
Eu não acho que colocar isso em um módulo poderia torná-lo muito mais curto.