From 34c911d9b254c1e9b3a68b050808584930e98797 Mon Sep 17 00:00:00 2001 From: Francesco Abbate Date: Sat, 10 Apr 2021 11:41:27 +0200 Subject: Add memory usage plugin Original implementation from AqilCont: https://github.com/franko/lite-xl/pull/108 --- plugins/memoryusage.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 plugins/memoryusage.lua (limited to 'plugins/memoryusage.lua') 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 + -- cgit v1.2.3