Files
japanese-srs-trainer-wanikani/awesome/src/tools/helpers/gpu_usage.lua

16 lines
314 B
Lua

local awful = require("awful")
local watch = awful.widget.watch
local capi = {
awesome = awesome,
}
watch(
[[ bash -c "nvidia-smi -q -d UTILIZATION | grep Gpu | awk '{print $3}'"]],
3,
function(_, stdout)
stdout = stdout:match("%d+")
capi.awesome.emit_signal("update::gpu_usage", stdout)
end
)