X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/24c4c19985f0a716adb31eda60c4afe232f4c324..0d89e0b38f04e0dc6fd0e2b51efa044bd3ccfc5a:/awesome/widgets/network_widget.lua?ds=sidebyside diff --git a/awesome/widgets/network_widget.lua b/awesome/widgets/network_widget.lua index 59ebeec..4be6982 100644 --- a/awesome/widgets/network_widget.lua +++ b/awesome/widgets/network_widget.lua @@ -1,20 +1,18 @@ -local wibox = require("wibox") -local vicious = require("vicious") -local naughty = require("naughty") -local beautiful = require("beautiful") -local pairs = pairs +local utils = require("utils") +local net_widget = require("widgets/net_widgets") -module("network_widget") - -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 == "chronos" then + widget = net_widget.wireless({interface="wlp3s0", command_mode="newer", font='monospace'}) +end +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", font='monospace'}) +end +if utils.host == "sb-arch" then + widget = net_widget.indicator({interfaces={"enp0s31f6"}, command_mode="newer", font='monospace'}) end -network_widget = wibox.widget.textbox() -vicious.register(network_widget, vicious.widgets.net, netclosure("enp3s0"), 1) - -return network_widget +return widget