GNOMEのデフォルトのウィンドウマネージャーを数年使用していますが、今度はタイル型ウィンドウマネージャーを試してみたいと思います。
私はそれがこれらの2つの基準を満たすことを望みます:
WMは軽量でなければならない
WMの構成は複雑であってはなりません
「設定が複雑」は、熟練した言語によって大きく異なります。XMonadの設定は非常に複雑でしたが、それはHaskellがまったくわかっていないためであり、その言語が設定に含まれています。
私が使用した、かなり気に入った2つのタイリングウィンドウマネージャーは次のとおりです。
素晴らしい 。素晴らしい構成はLuaにあります(素晴らしい3の時点で、以前はカスタム構文でした)が、構成は非常に簡単で、多数のウィジェットが付属しています。これは、ある時点でのバーの外観のスクリーンショットです(当時は使用していませんでしたが、グラフウィジェットもあります)。
私の素晴らしいバーのスクリーンショットhttp://lug.rose-hulman.edu/mw/images/a/ae/Awesome3bar_top.png
Awesomeの使用をやめた主な理由は、常に下位互換性が失われたことです。ポイントリビジョンごとにAPIが変更されたため、構成ファイルを修正するために何日も費やす必要がありました。今はもっと安定している可能性があります
wmii 、私の現在のWM。デフォルトの構成はシェルスクリプトですが、wmiiは9pインターフェイスを公開しているため、任意の方法で構成できます。つまり、疑似ファイルシステム上のファイルの読み取りと書き込みによってインターフェイスを制御できます。私の現在の構成は、いくつかの作業を行うためのpythonユーティリティスクリプトを備えたメイン構成のシェルスクリプトです。主な欠点は、組み込みウィジェットがないことです。これには付属していません。プログレスバー、グラフ、アイコンですが、確かに「軽量」であり、要件の1つでした。
個人的には、i3は他の大きなタイリング-wm(Xmonad、Awesome、DWMなど)の最高の機能を1つに結合し、dmenu/conky/dzen2と組み合わせてWMで探しているものです。ページをチェックしてください。 http://i3.zekjur.net/
13の異なるタイル型ウィンドウマネージャーをグリッドのように比較するArchLinux wikiエントリがあります ここではArch Linux Wikiにあります 。たぶんそれは多分でしょう。
個人的にはまだ試したことがありませんが、近いうちに時間があればやってみる予定なので、このスレッドもしっかりフォローしています。
ダイナミックとマニュアルの2つの異なるタイル型ウィンドウマネージャーをお勧めします。
XMonad は非常に強力でありながら簡単に学習できます。基本的な機能とキー割り当てについて説明する短い ガイド付きツアー があります。それ GNOMEとスムーズに統合します 、ドキュメントは包括的で、追加の 利用可能な拡張機能 がたくさんあります。 動的タイリングパラダイムをサポートし、選択した動的レイアウトに従ってウィンドウが自動的に配置されます。少なくとも一部の欠点は、XMonadがHaskellで構成されており、Haskellコンパイラーの存在に依存していることです。
i は、手動タイリングパラダイムをサポートします。このパラダイムでは、画面が列とセルに分割されたテーブルのように機能します。ユーザーはウィンドウを自由に再配置できるため、柔軟性が高まりますが、さらに手間がかかります。私の意見では、i3は他のタイル型ウィンドウマネージャーと比較して現代的だと感じています。設定が必要な機能、または他のウィンドウマネージャにはまったく存在しない機能をすぐに利用できます。最大化、緊急フック、マウスのサイズ変更。単純なプレーンテキストファイルで構成できますが、これは明らかにチューリング完全ではありません。素敵なものがあります i3の機能を紹介するビデオ 私が見ることをお勧めします。
もちろん、どちらも問題なく複数のモニターをサポートし、タイル化されたくないアプリケーション用のフローティングレイヤーを備えています。
PS。ある日 Bluetile はGNOMEユーザーにとって良いゲートウェイ薬になるかもしれませんが、それはまだ開発の初期段階にあります。
そこにはいくつかありますが、私が自分のニーズに合っていると思ったものが(私には)突き出ています:
awesome
ではできなかったことがわかりました)名前は Qtile です。
私はいくつか試しました:Awesome、Xmonad、i3、wmii、scrotwm、dwm。
dwmは次の理由で私に固執しました:
私はそれがいくつかの癖を持っていることを認めなければなりません:
しかし、全体として、dwmは1.5年前から私と付き合っています。
私はかなり長い間 wmii を使用しています。構成は非常に理解しやすく、必要な言語を使用して、必要な構成をさらに微調整できます。
ScrotWM XmonadとDWMに触発された軽量のタイリングWMです。微調整するために特定の言語を知る必要はありません。プレーンテキストです。さらに、デフォルトでDmenuを備えています。