AwesomeWM时间没有更新?

时间:2013-02-17 23:22:52

标签: linux unix lua x11 awesome-wm

我正在使用AwesomeWM,我正在尝试使用此代码在我的wibox中显示时间

vicious.register(datewidget, vicious.widgets.date, os.date("%b ")..(os.date("%d")+0).. ', ' ..(os.date("%I")+0)..os.date(":%M")..string.lower( os.date(" %p ")), 1)

当我打开 AwesomeWM 时,时间是正确的,但它没有更新。无论出于何种原因,, 1)都不起作用。

继承我的rc.lua

1 个答案:

答案 0 :(得分:1)

我猜问题是寄存器功能所期望的。它需要一个格式字符串,用它可以自己计算日期。在这里,您传递的是文字字符串而不是格式化参数。

从您较早的question开始,我发现了一种不同的方法。现在,您的vicious需要像:

vicious.register(datewidget, vicious.widgets.date, "<span font-family='terminus' color='#999999'>%b %d, %l:%M %P</span>", 1)

它应该有用。

P.S。感谢sa1