我正在运行awesome-wm 3.5.6,我正在寻找一种方法将所有标签的默认nmaster
设置为零。到目前为止,我能做的最好的就是在我的rc.lua中创建标签后立即调用awful.tag.setnmaster(0)
。但是,这只会设置第一个标记的nmaster
值,这对于我找到here的文档非常有意义。
是否有一个属性我可以设置为我的所有标签设置默认nmaster
,还是我必须循环它们并分别为每个标签设置值?在后一种情况下,编写该循环的一些帮助将非常感激,因为我对lua和awesome都是新手:)。
谢谢!
答案 0 :(得分:0)
我相信,看了一下代码,通过设置一个属性就不可能使用默认的nmaster
(虽然我希望被证明是错误的)。
所以我不得不实现一个循环,经过一些试验和错误后得出以下结果,这有效:
tags = {}
for s = 1, screen.count() do
-- Each screen has its own tag table.
tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, awful.layout.suit.tile.bottom)
for name,tag in pairs(tags[s]) do
awful.tag.setnmaster(0, tag)
end
end