[submodule "awesome/widgets/awesompd"]
path = awesome/widgets/awesompd
url = git@github.com:Ram-Z/awesompd.git
-[submodule "awesome/net_widgets"]
- path = awesome/net_widgets
- url = https://github.com/plotnikovanton/net_widgets
+[submodule "awesome/widgets/net_widgets"]
+ path = awesome/widgets/net_widgets
+ url = git@github.com:Ram-Z/net_widgets.git
+++ /dev/null
-Subproject commit 8223760041a49604f9b1a498e09943e24c2ebeb2
-- Widget and layout library
local wibox = require("wibox")
-local net_widgets = require("net_widgets")
-- Create a textclock widget
separator = wibox.widget.textbox()
right_layout:add(require("widgets/battery_widget"))
end
right_layout:add(separator)
- right_layout:add(net_widgets.wireless({interface='wlp3s0'}))
+ right_layout:add(require("widgets/network_widget"))
right_layout:add(separator)
right_layout:add(require("widgets/calendar"))
right_layout:add(mylayoutbox[s])
--- /dev/null
+Subproject commit b6f857b3a921acdf19ab2f88b73cf5995c8fc6b9
-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