lua rewrite

This commit is contained in:
2026-11-06 04:45:37 +01:00
parent e8ea7e1e2f
commit bd77e8dca2
20 changed files with 462 additions and 29 deletions
+16
View File
@@ -0,0 +1,16 @@
local util = require("modules/util")
-- CPU modelname
local function get_cpu_modelname()
local name = util.grep("/proc/cpuinfo", "^model name%s*:%s*(.+)") or
util.grep("/proc/cpuinfo", "^Hardware%s*:%s*(.+)")
-- Shorter modelname for Intel i3/i5/i7/i9 CPUs
if name then
name = name:match("([iI][3579]%-[%d]+[A-Za-z]*)") or name
end
return name
end
return { name = "cpu", cmd = get_cpu_modelname }