From a882fbb3da28d1df989cfeeb39d4cb4e8a72c252 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 26 Sep 2016 14:47:00 +0300 Subject: [PATCH] Disk widget: show iotop on left mouse click. --- rc.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rc.lua b/rc.lua index c1efc1f..16e1819 100644 --- a/rc.lua +++ b/rc.lua @@ -276,6 +276,13 @@ end memicon:buttons(awful.util.table.join(awful.button({ }, 1, show_atop))) mem:buttons(awful.util.table.join(awful.button({ }, 1, show_atop))) +-- Disk icon +function show_iotop () + os.execute ("pgrep iotop || urxvt -e sudo iotop --delay=4 &") +end +diskicon:buttons(awful.util.table.join(awful.button({ }, 1, show_iotop))) +disk:buttons(awful.util.table.join(awful.button({ }, 1, show_iotop))) + vicious.cache(vicious.widgets.net) vicious.register(wifi_widget_down, vicious.widgets.net, '${wifi0 down_mb}', 2) vicious.register(wifi_widget_up, vicious.widgets.net, '${wifi0 up_mb}', 2)