diff options
Diffstat (limited to 'scripts/lua/loadavg.lua')
-rw-r--r-- | scripts/lua/loadavg.lua | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/scripts/lua/loadavg.lua b/scripts/lua/loadavg.lua deleted file mode 100644 index e56e814ff..000000000 --- a/scripts/lua/loadavg.lua +++ /dev/null @@ -1,27 +0,0 @@ --- Author: Julien Louis <ptitlouis@sysif.net> --- License: GPLv2 --- Description: This lua script prints in the infobar the machine load average --- -weechat.register("loadavg", "0.1", "unload", "Print the load average in infobar") - -local refresh = weechat.get_config("loadavg_refresh") - -if refresh == "" then - refresh = 5 - weechat.set_config("loadavg_refresh", 5) -end - -weechat.add_timer_handler(refresh, "loadavg") - -function loadavg() - local load = io.open("/proc/loadavg"):read() - load = string.gsub(load, "^([%w.]+) ([%w.]+) ([%w.]+).*", "%1 %2 %3") - weechat.print_infobar(refresh, "load: "..load) - return weechat.PLUGIN_RC_OK; -end - -function unload() - weechat.remove_timer_handler("loadavg") - return weechat.remove_infobar(1) -end - |