1

私は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があります

4

1 に答える 1

1

問題は、登録機能が期待するものにあると思います。日付自体を計算できるフォーマット文字列が必要です。ここでは、フォーマット パラメータの代わりにリテラル文字列を渡しています。

あなたの古い質問から、同じことの別の方法を見つけました。さて、あなたのvicious必要性は次のようになります:

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

そして、それはうまくいくはずです。

PS sa1に感謝

于 2013-02-18T04:03:42.120 に答える