Haskellにあまり馴染みがなく、Ion 3が放棄されたことを嘆いて、XMonadでデフォルトのIon 3の動作と美学を複製する方法を見つけた人がいるかどうか興味があります。XMonadでIon 3スタイルの動作のほぼ正確なレプリカを取得できない場合は、次のことが重要です。
- デフォルトでは空であり、フルスクリーンアプリケーションを生成する仮想デスクトップ。水平または垂直に均等に分割でき、空の隣接ペインを残します。
- 開いているウィンドウを収容するペインは、できればキーボードを使用して手動でサイズ変更できます。
- ペインはタブ付きの動作を示します。つまり、複数のウィンドウを収容できます。
- キーボードシーケンスを使用して、ウィンドウをタグ付けし、ペイン/仮想デスクトップ間で移動できます。
- 指定されたウィンドウは、キーボードシーケンスを介して一時的に全画面モードに展開できます。
- 新しい仮想デスクトップはそれぞれ同じ状態、つまり1つのペインで起動します。
- 各仮想デスクトップのペインは、他の仮想デスクトップとは独立して分割される場合があります。
私の調査から、#3を提供するいくつかの構成があるようです。Haskellに慣れるために時間を費やしたいのと同じくらい、私は単に時間がない。どんな提案も大歓迎です。私が知る限り、Ionにはマスターペインまたはマスターウィンドウの概念がないため、この動作は望ましくありません。