私のインスタントメッセンジャーである共感は、常に「im」タグで始まるというルールを作成しました。
{ rule = { class = "Empathy" },
properties = { tag = tags[1][5] } },
rc.lua の最後で、次を使用して自動起動します。
awful.util.spawn("/usr/bin/empathy")
ただし、Aweseome-WM を再起動すると、ウィンドウは常に最初のタグで開きます。
他のプログラムは問題なく動作します:
{ rule = { class = "Firefox" },
properties = { tag = tags[1][1] } },
{ rule = { class = "Codeblocks" },
properties = { tag = tags[1][2] } },
ここで同じ問題を説明している人を見つけ、提案されたこと (イベントでウィンドウのクラスを確認する) を試しました。また、xprop を使用してウィンドウのクラスを確認しました。どちらの方法でも、「共感」が正しいクラスであることがわかります。
c:connect_signal("property::class", function(c)
naughty.notify({ text = "CHANGED name!" .. c.class })
end)
「im」タグに共感を表示するにはどうすればよいですか?