From 6d2e1198115ca13683b63c793b30446e15a56b0d Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 26 Sep 2016 16:40:41 +0300 Subject: [PATCH] nload for wired/wireless widgets added (left mouse button). --- rc.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/rc.lua b/rc.lua index 16e1819..ce8520e 100644 --- a/rc.lua +++ b/rc.lua @@ -262,6 +262,19 @@ local icon_wired_down_up = wibox.widget.imagebox() icon_wired:set_image (beautiful.widget_wired) icon_wired_down_up:set_image (beautiful.widget_wired_down_up) +-- Network buttons +function show_nload (interface) + os.execute ("pgrep --full --exact 'nload "..interface.."' || urxvt -e nload "..interface.." &") +end +icon_wifi:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wifi0") end))) +wifi_widget_down:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wifi0") end))) +icon_wifi_down_up:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wifi0") end))) +wifi_widget_up:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wifi0") end))) +icon_wired:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wan0") end))) +wired_widget_down:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wan0") end))) +icon_wired_down_up:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wan0") end))) +wired_widget_up:buttons(awful.util.table.join(awful.button({ }, 1, function () show_nload("wan0") end))) + -- CPU icon function show_htop () os.execute ("pgrep htop || urxvt -e htop &")