コンピューター間で構成を共有するために、conky の Lua 構成でカスタム変数を使用したいと考えています。以下が機能しないのはなぜですか。単純な Lua コードを使用しています。
conky.config={..}
-- set variables
work = "COMPUTERNAME"
lan = "wlp9s0"
-- compare with current host name (conky's global variable)
if work == nodename then
lan = "enp3s0"
end
-- use $lan in conky's text
conky.text = [[${color yellow}$lan ${alignr}${addr wlp9s0}]]
カスタム定義変数の使用方法に関するドキュメントや例は見つかりませんでした。$lanは解決されず、${lan}として出力されます