Reworked some variables in entropy, load, mpd, net, init
This commit is contained in:
parent
643ecb0287
commit
724366c038
|
@ -25,7 +25,7 @@ local function worker(format, poolsize)
|
|||
f:close()
|
||||
|
||||
-- Calculate percentage
|
||||
ent_avail_percent = math.ceil(ent_avail * 100 / poolsize)
|
||||
local ent_avail_percent = math.ceil(ent_avail * 100 / poolsize)
|
||||
|
||||
return {ent_avail, ent_avail_percent}
|
||||
end
|
||||
|
|
17
init.lua
17
init.lua
|
@ -7,21 +7,16 @@
|
|||
-----------------------------------------------------
|
||||
|
||||
-- {{{ Grab environment
|
||||
require("awful")
|
||||
require("vicious.helpers")
|
||||
|
||||
local type = type
|
||||
local type = type
|
||||
local pairs = pairs
|
||||
local awful = awful
|
||||
local tonumber = tonumber
|
||||
local os = { time = os.time }
|
||||
local helpers = require("vicious.helpers")
|
||||
local capi = { timer = timer }
|
||||
local os = { time = os.time }
|
||||
local table = {
|
||||
insert = table.insert,
|
||||
remove = table.remove
|
||||
insert = table.insert,
|
||||
remove = table.remove
|
||||
}
|
||||
|
||||
-- Grab C API
|
||||
local capi = { timer = timer }
|
||||
-- }}}
|
||||
|
||||
|
||||
|
|
5
load.lua
5
load.lua
|
@ -20,10 +20,9 @@ local function worker(format)
|
|||
local line = f:read("*line")
|
||||
f:close()
|
||||
|
||||
local avg1, avg5, avg15 =
|
||||
line:match("([%d]*%.[%d]*)%s([%d]*%.[%d]*)%s([%d]*%.[%d]*)")
|
||||
local l1, l5, l15 = line:match("([%d]*%.[%d]*)%s([%d]*%.[%d]*)%s([%d]*%.[%d]*)")
|
||||
|
||||
return {avg1, avg5, avg15}
|
||||
return {l1, l5, l15}
|
||||
end
|
||||
-- }}}
|
||||
|
||||
|
|
4
mpd.lua
4
mpd.lua
|
@ -28,10 +28,10 @@ local function worker(format)
|
|||
end
|
||||
|
||||
-- Sanitize the song name
|
||||
nowplaying = helpers.escape(np)
|
||||
local nowplaying = helpers.escape(np)
|
||||
|
||||
-- Don't abuse the wibox, truncate
|
||||
nowplaying = helpers.truncate(nowplaying, 30)
|
||||
local nowplaying = helpers.truncate(nowplaying, 30)
|
||||
|
||||
return {nowplaying}
|
||||
end
|
||||
|
|
12
net.lua
12
net.lua
|
@ -29,11 +29,11 @@ local function worker(format)
|
|||
for line in f:lines() do
|
||||
-- Match wmaster0 as well as rt0 (multiple leading spaces)
|
||||
if line:match("^[%s]?[%s]?[%s]?[%s]?[%w]+:") then
|
||||
name = line:match("^[%s]?[%s]?[%s]?[%s]?([%w]+):")
|
||||
local name = line:match("^[%s]?[%s]?[%s]?[%s]?([%w]+):")
|
||||
-- Received bytes, first value after the name
|
||||
recv = tonumber(line:match(":[%s]*([%d]+)"))
|
||||
local recv = tonumber(line:match(":[%s]*([%d]+)"))
|
||||
-- Transmited bytes, 7 fields from end of the line
|
||||
send = tonumber(line:match("([%d]+)%s+%d+%s+%d+%s+%d+%s+%d+%s+%d+%s+%d+%s+%d$"))
|
||||
local send = tonumber(line:match("([%d]+)%s+%d+%s+%d+%s+%d+%s+%d+%s+%d+%s+%d+%s+%d$"))
|
||||
|
||||
args["{"..name.." rx_b}"] = math.floor(recv*10)/10
|
||||
args["{"..name.." tx_b}"] = math.floor(send*10)/10
|
||||
|
@ -68,11 +68,11 @@ local function worker(format)
|
|||
nets[name].time = os.time()
|
||||
else
|
||||
-- Net stats are absolute, substract our last reading
|
||||
interval = os.time() - nets[name].time
|
||||
local interval = os.time() - nets[name].time
|
||||
nets[name].time = os.time()
|
||||
|
||||
down = (recv - nets[name][1])/interval
|
||||
up = (send - nets[name][2])/interval
|
||||
local down = (recv - nets[name][1])/interval
|
||||
local up = (send - nets[name][2])/interval
|
||||
|
||||
args["{"..name.." down_b}"] = math.floor(down*10)/10
|
||||
args["{"..name.." up_b}"] = math.floor(up*10)/10
|
||||
|
|
Loading…
Reference in New Issue