Lua 在 AwesomeWM 中的参数

我一直在研究 this。AwesomeWM API 并没有很好地记录这一点。我只是搞不清楚我应该如何将参数放入其中:

local cal = awful.widget.calendar_popup.month()

文档说参数放在括号里。我试过很多东西,但没有什么用。这些参数应该如何放置在这里?我尝试过像这样的东西:

    local cal = awful.widget.calendar_popup.month({
           position = "tc",
           bg = "#19191999",
           其他值等等
    })
cal:attach( mytextclock)

和其他各种东西,但都没有用。正确的方法是什么?

编辑: 发现正确的方法是这样的:

local cal = awful.widget.calendar_popup.month({
    style_month = {
       bg_color = "#19191999",
       fg_color = "#ffffff"
    },
})

cal:attach( mytextclock, "tc" )

请记住,小部件的位置必须保持在附加小部件中。因此是 “tc”。

点赞
用户11815852
用户11815852
本地的cal =可怕的.widget.calendar_popup.month({
     style_month = {
        bg_color = "#19191999",
        fg_color = "#ffffff"
     },
})

cal:attach( mytextclock, "tc" )

请注意,小部件的位置必须保持在已附加的小部件中。因此,“tc”。

2021-08-12 12:06:03