Я хочу использовать пользовательские variales в моей конфигурации Lua conky для совместного использования конфигурации между компьютерами. Почему следующее не работает, он использует простой код Lua:Conky - Lua Config - Пользовательские переменные
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 не решен и печатаются как $ {лан}
Я отредактировал вопрос, указав, что означает «не работает» –
Я новичок в Conky, но не должен быть 'conky.text = [[$ {color yellow} $ {lan} $ {alignr} $ {addr wlp9s0}]] ', с дополнительным' {} 'around' lan'? –
Нет необходимости в {}, когда задействованы параметры, но меньше, чем тот же эффект, с круглыми скобками и без них. –