我曾经在Awesome WM 3.5中使用这样的规则:
{
rule = { class = "wm_kybrd_fcns.py" },
properties = { floating = true },
callback = function (c)
c:tags({
tags[1][1],
tags[1][2],
tags[1][3],
tags[1][4],
tags[1][5]
})
end
},
在所有标签上显示此应用程序,但这不再有效。我环顾四周,但没有找到一个好地方,展示了其他人在4.0版本中对他们的rc.lua配置文件做了什么。
我试过了:
{
rule = { class = "wm_kybrd_fcns.py" },
properties = { floating = true },
callback = function (c)
local s = awful.screen.focused()
c:tags({
s.tags[1],
s.tags[2],
s.tags[3],
s.tags[4],
s.tags[5]
})
end
},
在awesome.restart上运行良好,但在下次重启后,我的wibar上出现了乱码图标,特别是在标签区域。当我评论出新规则时,这就消失了。
答案 0 :(得分:0)
“>下次重新启动时我的wibar上出现了乱码图标,特别是在标签区域
这通常是某些图形驱动程序的错误。 X11中有一个修复程序可以改进它,但是它太新了,无法在你的计算机上运行。您可以使用--no-argb
运行Awesome或使用compton
来缓解此问题。
我试过了:
它应该可以工作,但是4.0+有一个更简单的版本:
{
rule = { class = "wm_kybrd_fcns.py" },
properties = { floating = true },
screen = awful.screen.focused,
tags = { "1", 2", "3", "4", "5" }
},
假设标签名称是数字,请根据需要进行更改。