現在、タスクバーのレイヤーが「onTop」に固定されており、フォーカスがないときに非表示になるように「Normal」に変更したいと思います。
私に似た質問があります。ここところで、私はLinuxに慣れておらず、設定ファイルに直接アクセスできず、端末を介して解決しようとしました。
ベストアンサー1
ウィンドウのIcewmプロパティを設定するには、次のものが必要です。クラスおよび/またはインスタンス、あなたは見つけることができますアイセス:
icesh list
次に、目的のウィンドウをクリックします。 Xtermの場合は、次のものがあります。xterm.XTerm〜のようにクラス、インスタンス2番目のフィールド*の値。
次に値を使用します。~/.icewm/winoptions
たとえば、Xtermsのタイトルバーを表示しないようにプロパティを設定します。
xterm.XTerm.dTitleBar: 0
そしてIcewmを再起動してください。
これでタスクバーは特別なウィンドウなので、Icewmはもはやこのwinoptions
設定をサポートしていないようです(以前のバージョンではサポートされていますが、歴史を修正する)。それでもオプションはあります。preferences
ファイル(例:レイヤーを次に設定)次のような。ぜひ設定したいならノーマル、
icesh setLayer Normal
またはクリックしたくない場合は、
icesh -w "$(xdotool search --class '^icewm$' search --name '^TaskBar$')" setLayer Normal
*をxprop | grep CLASS
使用してこの情報を検索することもできます。