summaryrefslogtreecommitdiff
path: root/scripts/lua/loadavg.lua
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/lua/loadavg.lua')
-rw-r--r--scripts/lua/loadavg.lua27
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
-