From 184094b95852ea29df783c0270bccf3a747b6ac0 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 7 Apr 2023 12:19:21 -0300 Subject: Feat: adds back net_widgets (commented) --- .gitmodules | 3 +++ config.dot/awesome.link/net_widgets | 1 + config.dot/awesome.link/rc.lua | 1 + config.dot/awesome.link/wibar.lua | 9 +++++++++ 4 files changed, 14 insertions(+) create mode 160000 config.dot/awesome.link/net_widgets diff --git a/.gitmodules b/.gitmodules index fb8e5de..8a58c3a 100644 --- a/.gitmodules +++ b/.gitmodules @@ -10,3 +10,6 @@ [submodule "config.dot/awesome.link/freedesktop"] path = config.dot/awesome.link/freedesktop url = https://github.com/copycat-killer/awesome-freedesktop +[submodule "config.dot/awesome.link/net_widgets"] + path = config.dot/awesome.link/net_widgets + url = https://github.com/pltanton/net_widgets diff --git a/config.dot/awesome.link/net_widgets b/config.dot/awesome.link/net_widgets new file mode 160000 index 0000000..36fc290 --- /dev/null +++ b/config.dot/awesome.link/net_widgets @@ -0,0 +1 @@ +Subproject commit 36fc290ba8e94b2081c716d7ec0b4a6defcb9380 diff --git a/config.dot/awesome.link/rc.lua b/config.dot/awesome.link/rc.lua index 817cf17..9f3486e 100644 --- a/config.dot/awesome.link/rc.lua +++ b/config.dot/awesome.link/rc.lua @@ -13,6 +13,7 @@ naughty = require("naughty") lain = require("lain") freedesktop = require("freedesktop") xrandr = require("xrandr") +net_widgets = require("net_widgets") -- Variables dofile(configdir .. "/variables.lua") diff --git a/config.dot/awesome.link/wibar.lua b/config.dot/awesome.link/wibar.lua index 41eafd8..65f5a89 100644 --- a/config.dot/awesome.link/wibar.lua +++ b/config.dot/awesome.link/wibar.lua @@ -93,6 +93,13 @@ awful.screen.connect_for_each_screen(function(s) -- Create the wibox s.mywibox = awful.wibar({ position = "top", screen = s }) + -- Network widgets + net_wireless = net_widgets.wireless({interface="wlan0"}) + net_wired = net_widgets.indicator({ + interfaces = {"eth0"}, + timeout = 5, + }) + -- Add widgets to the wibox s.mywibox:setup { layout = wibox.layout.align.horizontal, @@ -109,6 +116,8 @@ awful.screen.connect_for_each_screen(function(s) powerline_widget, --mytextclock, --s.mylayoutbox, + --net_wireless, + --net_wired, wibox.widget.systray(), }, } -- cgit v1.2.3