我正在尝试加载一个.png
以在 conky 中显示电池图标。到目前为止,我已经尝试使用 eval 嵌套函数调用,但我似乎找不到解决方案。
这是我的非工作 conky.text:
conky.text = [[
${image ${lua battery_icon $battery_status $battery_icon}}
]]
我的battery_icon
函数如下所示:
function conky_battery_icon(battery_status, battery_percent)
if (battery_status == "charging")
then
icon = "charging-battery.png";
else
...
end
return("/path/to/icons/" .. icon);
end
我检查了该函数是否有效,并且可以通过将以下行添加到我的conky.text
:
${lua battery_icon $battery_status $battery_percent}
如何使用返回的路径battery_icon
加载 conky 中的文件image
?
相关问题:动态 conky 变量参数
答案1
答案2
还没有测试过它,但我会尝试添加lua
到你的conky.text
,然后它会读...
conky.text = [[
${image ${lua battery_icon $battery_status $battery_icon}}
]]