X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/24c4c19985f0a716adb31eda60c4afe232f4c324..c6a94b49c00ea320c67909cbe0d2df2f95d4fbb9:/awesome/widgets/network_widget.lua diff --git a/awesome/widgets/network_widget.lua b/awesome/widgets/network_widget.lua index 59ebeec..36c7dce 100644 --- a/awesome/widgets/network_widget.lua +++ b/awesome/widgets/network_widget.lua @@ -1,20 +1,15 @@ -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 == "hactar" then + widget = net_widget.indicator({interfaces={"enp4s0"}, command_mode="newer", font='monospace'}) +end +if utils.host == "skull-canyon" then + widget = net_widget.indicator({interfaces={"eno1"}, 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