Windowsのスナップアシスト機能は非常に優れています。ウィンドウを画面の端にドラッグすると、画面の半分または4分の1にスナップされます。より細かい操作が必要な場合は、 PowerToys FancyZonesツールを使用すると、カスタムスティッキーレイアウトを作成できます。 ワークフローに合わせて調整できます。ただし、Windowsには、新しいウィンドウを既存のウィンドウの横に自動的に配置するタイル型ウィンドウマネージャーがないため、毎回手動で配置する必要があります。

Linux には何年も前からこの問題に対する解決策がありました。 i3 のようなタイル ウィンドウ マネージャーは、開いた各ウィンドウを自動的に配置します。キーボードショートカットを使ってワークスペースを切り替えたり、重要な情報だけを表示するシンプルなステータスバーを表示したりできます。GlazeWMは、このエクスペリエンスをWindowsにもたらします。GlazeWMは、軽量でキーボードベースのタイル型ウィンドウマネージャーで、Windowsにおけるウィンドウの整理をこれまで以上に効率的に処理します。
クイックリンク
GlazeWMとは何ですか?
Windows 用のキーボードに依存するタイル化されたウィンドウ マネージャー。
Windows 11 の組み込みウィンドウ管理機能は、ほとんどの場合、1つか2つのアプリケーションしか開いていないのであれば十分です。キーボードショートカットを使えば、ウィンドウを半分にピンチしたり、画面の4分の1に表示したりできます。 Win + 矢印キー仮想デスクトップも便利です。 Win + 右/左矢印キー.
ただし、新しいアプリケーションを開くとフルウィンドウモードで開き、アプリケーションを閉じても他の開いているアプリケーションやそのウィンドウサイズには影響しません。同様に、現在のウィンドウを別のワークスペースに移動するには、手動でドラッグ&ドロップする必要があります。
GlazeWM を使えば、Windows のデフォルトアプリケーションウィンドウの設定をより動的に行うことができます。インストールすると、新しいウィンドウが重なり合うことなく自動的にタイル状に並べられます。ブラウザを開くと、画面全体に表示されます。2つ目のアプリケーションを開くと、GlazeWM が画面を2つに分割します。さらに3つ目のアプリケーションを開くと、自動的に調整されます。もう手動でドラッグしたりサイズを変更したりする必要はありません。アプリケーションが自動的に最適な配置を検出しますが、ドラッグ&ドロップで手動で並べ替えることもできます。
しかし、キーボードショートカットによる柔軟性こそが、このツールを優れたウィンドウタイリングマネージャーにしているのです。キーボードショートカットを使えば、ウィンドウ間のフォーカス移動、ウィンドウのサイズ変更、別のワークスペースへの移動、あるいはウィンドウのサイズと位置の精密な調整などが可能です。例えば、 Alt+Shift+2 アクティブウィンドウを2番目のワークスペースにシームレスに移動するには、 Alt + Shift + H / J / K / L
任意の方向に移動する。
GlazeWMには、Windowsのタスクバーに代わるシンプルなステータスバーであるZebarも付属しています。ワークスペースを一目で確認でき、キーボードショートカットを使って切り替えることができます。 Altキー+ 1 و Altキー+ 2 などなど。Linux で i3 を使ったことがある方なら、すぐに馴染みのある画面になると思います。
GlazeWMをインストールする
インストーラーをダウンロードするか、Wingetを使用してください

GlazeWMの操作は非常に簡単です。 GlazeWM が GitHub にページを公開 最新バージョンをダウンロードしてください。コマンドラインからインストールしたい場合は、WinGet を使ってインストールできます。
wingetでglzr-ioをインストールします。グラゼウム
GlazeWM をインストールすると、バックグラウンドで実行され、新しいウィンドウを自動的に配置します。デフォルトの設定でも問題なく動作しますが、好みに合わせていくつか調整する必要があるでしょう。公式ドキュメントを手元に置いておくことをお勧めします。そこには… キーボードショートカットリファレンスシート 基本的なショートカットをすぐに習得できるようにします。
基本的な計画管理
単一の YAML ファイルを使用して、スペース、境界線、ショートカット キーを作成します。

GlazeWMをインストールして最初に気づいたのは、ウィンドウ間のデフォルトの20ピクセルの間隔でした。1080pの画面では、この間隔は大きすぎるように見え、貴重な画面スペースを無駄にしています。しかし、アプリケーションとその動作に関するほぼすべての設定は、YAMLファイルで行うことができます。
設定ファイルは ~/glzr/glazewm/config.yaml任意のテキストエディタで開くと、間隔、ウィンドウの境界線、キーボードショートカット、ワークスペースの設定を調整できます。間隔を狭めるには、「間隔」セクションで値を下げます。私は8ピクセルに減らしましたが、これで使用可能なスペースに影響を与えずに十分な視覚的な間隔が確保されています。
アクティブウィンドウの境界線の色も、変更する価値のある設定です。デフォルトでは暗すぎるため、どのウィンドウにフォーカスしているのか分からなくなる可能性があります。明るい色に変更すると、入力を開始したときにカーソルがどこに移動するかがわかりやすくなります。
ショートカットキーは慣れるまで少し時間がかかります。デフォルトのサイズ変更ショートカット(U、P、N、I
あまり直感的ではないので、もっと使いやすいものにリセットした方が良いかもしれません。 H/J/K/Lより自然な指の配分を実現するには、設定ファイルを開き、キーボード ショートカットのセクションを見つけて、値を変更します。
すべてが完璧に順調に進むわけではありません。
一部のアプリはGlazeWMでは正常に動作しません

GlazeWMにはいくつか奇妙な点があります。特にマルチモニター設定や特権システムウィンドウを使用している場合、ウィンドウが正しく配置されないことがあります。システムトレイとの連携は基本的な機能に感じられ、洗練されたアプリケーションに期待される機能がいくつか欠けています。また、既存のキーボードショートカットの一部も引き継がれます。例えば、 Alt +スペース (タイル フォーカス) は Raycast プレーヤーを実行するために使用するため、リセットする必要があります。
一部のアプリケーションは、設定されたウィンドウマネージャーでは正常に動作しません。例えば、特定のダイアログボックスやポップアップなどは、設定が適切でない場合に誤動作を引き起こす可能性があります。GlazeWMはウィンドウルールを使用してこの問題に対処し、タイトル、カテゴリ、プロセス名に基づいて特定のウィンドウを無視するように指示できます。
PowerToys コマンドパレットやシステムダイアログなどをロードせずにフローティング状態に保つためのルールを追加しました。ただし、どのアプリが正常に動作していないかがわかったら、独自のルールを追加する必要があるかもしれません。
GlazeWMはWindowsの組み込みスナップアシスト機能を上級ユーザー向けにアップグレードします
キーボード操作中心で、設定ファイルの調整を苦にしないタイプの人なら、GlazeWMは、多少の学習は必要だが、間違いなくその価値はある。ついに、待望のフル機能ウィンドウマネージャーがWindowsに登場したのだ。
GlazeWMは活発な開発コミュニティを擁し、アニメーションサポートなどの機能追加も計画されているため、今後ますます進化していくことが期待されます。無料のオープンソースツールであるGlazeWMは、Windowsに期待されるレンダリングエクスペリエンスを提供します。ただし、これはオプション機能です。しかし、現時点ではGlazeWMはWindowsの欠点を補っており、非常に優れたパフォーマンスを発揮しています。










