Üç ekranım var. Biri URxvt ve VIM için, diğeri Chromium, Firefox ve Opera için, üçüncüsü Chromium Geliştirici Araçları için. Bu davranışı oluşturma girişimi için rc.lua'mda oluşturduğum kurallar aşağıdadır. Zaten açık pencerelerim varsa ve yeniden başlatmayı başardım, ancak Geliştirici Araçları penceresini açmak için Chromium içindeki Ctrl + Shift + I tuşlarına bastığımda Geliştirici Araçları kuralı geçerli olmaz. Bunun yerine, diğer herhangi bir yeni Chromium penceresiyle aynı şekilde işlem görür ve ilk ekrana yerleştirilir. Chromium kuralını yorumlasam bile, Geliştirici Araçları penceresi müthiş bir şekilde yeniden başlatmadığım sürece, bunun için kurduğum kuraldan hala etkilenmiyor.
awful.rules.rules = {
{ rule = { },
properties = { border_width = beautiful.border_width,
border_color = beautiful.border_normal,
focus = awful.client.focus.filter,
keys = clientkeys,
buttons = clientbuttons } },
{ rule = { class = "URxvt" },
properties = { tag = tags[2][1],
size_hints_honor = false } },
{ rule = { class = "Chromium" },
properties = { tag = tags[1][1] } },
{ rule = { class = "Firefox" },
properties = { tag = tags[1][1] } },
{ rule = { class = "Opera" },
properties = { tag = tags[1][1] } },
{ rule = { name = "Developer Tools" },
properties = { tag = tags[3][1] } },
}
chrome superuser.com
),WM_NAME
(byxprop
) ile"Untitled - Google Chrome"
eşleştiğimden ("Süper Kullanıcı - Google Chrome" deyin) demek olur, bu nedenle kural bir şekilde doğru olmaz uygulanır ve bir saniye sonra ad iyi olduğunda, harika kurallar uygulaması zaten yapılır. Bunun da senin sorunun olduğundan şüpheleniyorum.