Linux用のFluxboxで新しいウィンドウを中央に配置する方法
今日は変更のためのLinuxの記事を書きます。 Windowsファンの皆さん、私がWindowsを捨てていないことを心配しないでください。 ご存知のように、私はWindowsと一緒にLinuxを使用して、最高のディストリビューションと最高のウィンドウマネージャーを監視しています。 Fluxboxは、私のお気に入りのLinux用の素晴らしいウィンドウマネージャーの1つです。 非常に軽量で、非常に高速で、簡単に構成でき、機能が豊富です。 デスクトップ環境がなくても使用でき、ウィンドウを快適かつ生産的に管理できます。 デフォルトでは、Fluxboxは、画面の幅が許すまで、新しく開いたウィンドウを順番に並べて配置します。 この動作はあまり役に立たなかったので、新しく開いたFluxboxウィンドウを画面の中央に配置する方法を紹介したいと思います。
Fluxboxでは、〜/ fluxbox / initファイルに新しいウィンドウのデフォルトの場所を定義するオプションがあります。 ほとんどの場合、次のようになります。
session.screen0.windowPlacement:戦略
ストラテジー値は、特に指定されていない場合(たとえば、プログラムまたは「apps」ファイルによって)、新しいウィンドウを配置する場所を指定します。
利用可能な「戦略」は次のとおりです。
- RowSmartPlacement:ウィンドウをオーバーラップせずに行に配置しようとします
- ColSmartPlacement:ウィンドウを重複せずに列に配置しようとします
- CascadePlacement:前のタイトルバーの下にウィンドウを配置します
- UnderMousePlacement:マウスの下に新しいウィンドウを配置します
Arch Linuxである私のOSでは、デフォルト値は RowSmartPlacement.
ご覧のとおり、新しく開いたウィンドウを画面の中央に配置するオプションはありません。 ただし、を使用してこの動作をオーバーライドできます アプリファイル.
このファイルをお気に入りのエディターで開きます。 私が使用しているエディターはGeanyです。
geany〜 / .fluxbox / apps
ファイルの最後に次の行を追加します。
[アプリ](名前!= gimp)[位置](WINCENTER){0 0} [終わり]
これにより、すべてのウィンドウが画面の中央に配置されます。これはまさに必要なものです。 この線
(名前!= gimp) GIMPアプリケーションのウィンドウの中央揃えを無効にします。 私は古いバージョンのGIMPバージョン2.6を使用していますが、これには単一のウィンドウのユーザーインターフェイスがないため、ウィンドウを中央に配置すると完全に混乱します。それでおしまい。 Fluxboxを再起動するか、その構成を読み直してください。 次に、何かを開きます。 ターミナルまたはVLCまたはその他のアプリ:
出来上がり、画面中央に配置されます。