.png
conkyにバッテリーアイコンを表示するために1つをロードしようとしています。これまで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}}
]]