Use a variável $ {carrier} para determinar qual interface está ativa entre eth0, wlan0 ou ppp0 e, em seguida, retorne os dados dessa interface. Faça tudo isso em uma função de formatação.
Tudo o que você precisa está no README.
Eu tenho um widget de rede vicioso bastante padrão para a eth0, mas este é meu laptop e eu mudo muito, às vezes eu uso wlan0, às vezes ppp0. Existe uma maneira viciosa de escolher dinamicamente o iface ativo?
netwidget = widget({ type = "textbox" })
-- Register widget
vicious.register(netwidget, vicious.widgets.net, '<span color="'
.. beautiful.fg_netdn_widget ..'">${eth0 down_kb}</span> <span color="'
.. beautiful.fg_netup_widget ..'">${eth0 up_kb}</span>', 3)
Use a variável $ {carrier} para determinar qual interface está ativa entre eth0, wlan0 ou ppp0 e, em seguida, retorne os dados dessa interface. Faça tudo isso em uma função de formatação.
Tudo o que você precisa está no README.