aboutsummaryrefslogtreecommitdiff
path: root/plugins/memoryusage.lua
blob: fcdcc29d307b23035beb60c5c133476b20fa5ac5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-- mod-version:2 -- lite-xl 2.0
-- 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