É um pouco complicado:
Você está certo. "plugin-container"
parece muito com o firefox.
Infelizmente, você não consegue distinguir o cliente yt recém-gerado por "instance"
, já que é simplesmente uma string vazia, que corresponde a mais clientes do que você deseja.
Eu encontrei uma outra maneira:
A propriedade "class"
desse cliente é "Luakit"
em vez de "luakit"
para os clientes luakit normais.
Então, uma regra correspondente poderia ser assim:
{ rule = { class = "Luakit" },
properties = { floating = true } },
Mas essa distinção parece provável que seja alterada no futuro.
Você pode descobrir mais sobre as propriedades dos clientes adicionando o seguinte código ao seu rc.lua
mytimer=timer{timeout=2}
mytimer:add_signal("timeout",
function () for i,c in ipairs(client.get(mouse.screen)) do
if c:tags()[mouse.screen]== awful.tag.selected(mouse.screen) then
naughty.notify({title=c.class,text=c.role})
naughty.notify({title=c.class,text=c.instance})
end
end
end)
mytimer:start()