端末の不透明度を設定するための非常に単純なコンプトン構成ファイルがあります。
opacity-rule = ["85:name *= 'st'"];
しかし、ウィンドウのタイトルst
に文字が含まれていると、そのウィンドウにも透明度が適用されることがわかりました。
st
不透明度を適用するときにコンプトンで厳密なパターンマッチングを取得し、そのサブストリングを含む文字列ではなく、ウィンドウタイトルがthatとまったく同じ場合にのみ不透明度を適用する方法はありますか?
ベストアンサー1
名前でルールを設定しないでクラスに設定します。
ウィンドウを開きます。を実行すると、xprop
カーソルが十字形に変わるはずです。ウィンドウ内の任意の場所をクリックすると、ややxprop
大きな出力が返されます。WM_CLASS(STRING)
一番下でプロパティ(または同様のもの)を見つけます。 2つの値があり、状況に応じて変化する可能性が高くなります。 2番目はほとんど動作します。
次に、compton.conf
ルールをに設定し、返されたクラスにopacity-rule = ["85:class_g = '$window_class'"]
置き換えます。$window_class
xprop
再起動しcompton
てkillall compton; compton &
もう一度報告してください!