XFceでダイアログウィンドウと非常に小さい他のウィンドウを除いて、デフォルトですべてのウィンドウをフルスクリーンに設定するようにXFceを設定する方法はありますか?
最良の点は次のとおりです。
- XFceパネルを覆わない。
- ダイアログボックスと小さなウィンドウのウィンドウ装飾のみが表示され、全画面ウィンドウのウィンドウ装飾は表示されません。
XFceからRatpoisonウィンドウマネージャに切り替えようとしましたが、これはダイアログウィンドウを特に処理しなくてもXFceパネルを使用できなくなり、間違った場所になりました。
答え1
デビルズパイはこれにぴったりです。
詳細なウィンドウ一致ルールを設定したら、さまざまな操作を実行できます。私はそれを使用して電子メールクライアントをワークスペース2の左半分に、IRCクライアントをワークスペース2の右半分に自動的に移動します。
すべての一般ウィンドウを最大化するように設定するには:
(if
(wintype "normal")
(maximize)
)
それが本当に欲しいものであれmaximize
ばに置き換えてください。fullscreen
またはこれを行うこともできます:
(if
(not
(wintype "dialog")
(maximize)
)
)
あるいは、xprop
正確なウィンドウプロパティを取得し、そのプロパティに基づいてフィルタリングするためwindow_property
に使用することもできます。基本的に欲しいものは何でもできます。