X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/fff9e5e98e178e319e236c1ca5e1851d45b8866d..e79e1bcb79fa03affdaea627a4f0e0668d38162c:/awesome/widgets/network_widget.lua diff --git a/awesome/widgets/network_widget.lua b/awesome/widgets/network_widget.lua index 36c72e7..0935fee 100644 --- a/awesome/widgets/network_widget.lua +++ b/awesome/widgets/network_widget.lua @@ -1,22 +1,12 @@ -local wibox = require("wibox") -local vicious = require("vicious") local utils = require("utils") +local net_widget = require("widgets/net_widgets") -module("network_widget") - -local intf = "" -if utils.host == "chronos" then intf = "wlp3s0" end -if utils.host == "shada" then intf = "enp3s0" end - -local function netclosure(intf) - return function (_, args) - local up_mb = args["{"..intf.." up_kb}"] - local down_mb = args["{"..intf.." down_kb}"] - return "Net: ↑"..up_mb.." ↓"..down_mb - end +local widget +if utils.host == "smartlab-imac2" then + widget = net_widget.wireless({interface="wlp3s0", command_mode="newer", font='monospace'}) +end +if utils.host == "shada" then + widget = net_widget.indicator({interfaces={"enp3s0", command_mode="newer"}}) end -network_widget = wibox.widget.textbox() -vicious.register(network_widget, vicious.widgets.net, netclosure(intf), 1) - -return network_widget +return widget