diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/memoryusage.lua | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/plugins/memoryusage.lua b/plugins/memoryusage.lua new file mode 100644 index 0000000..38ca59d --- /dev/null +++ b/plugins/memoryusage.lua @@ -0,0 +1,18 @@ +-- original implementation by AqilCont +local style = require "core.style" +local StatusView = require "core.statusview" + +local get_items = StatusView.get_items + +function StatusView:get_items() + local left, right = get_items(self) + local t = { + style.text, (math.floor(collectgarbage("count") / 10.24) / 100) .. " MB", + style.dim, self.separator2, + } + for i, item in ipairs(t) do + table.insert(right, i, item) + end + return left, right +end + |