XPROPはを返しWM_CLASS
、WM_NAME
i3でXPROPが返したさまざまな値を見つける方法は?
答え1
i3の名前は少し異なります。両方に同じキーを使用できる場合は、_NET_
非修飾キーよりも優先されます_NET_
。参考までに
WM_NAME
一致することができますtitle
。WM_CLASS
カンマで区切られ、引用符で囲まれた 2 つの部分からなるフィールドです。- 最初の部分は
instance
- 2番目の部分は
class
- 最初の部分は
WM_WINDOW_ROLE
はいwindow_role
WM_WINDOW_TYPE
はいwindow_type
これはドキュメントにあります。i3の設定 i3-nameで反対方向にインデックス付けされていますが、。
これは簡単なスクリプトです。xprop2i3
i3タグを出力し、i3セレクタが使用するフィールドのみを出力することを除いて、xpropのように動作します。