6

私は、Awesome Tiling ウィンドウ マネージャーを 6 か月以上使用していますが、これには非常に満足しています。

週末のプロジェクトとして、またハックファンのために、独自のタイリング ウィンドウ マネージャーを作成したいと考えています。Xmonad と dwm が非常に小さいことに気付きました。PythonウィンドウマネージャーであるQtileを認識しています。

どこから始めればよいかわかりません。Xorg のマニュアル/API を読んで理解する必要がありますか? ウィンドウ管理用の Python ライブラリはありますか? タイリング ウィンドウ マネージャの作成方法を教えてください。

ウィンドウ マネージャーを作成する際の同様の経験を共有できれば幸いです。

4

1 に答える 1

9

X クライアント ライブラリが必要です。X プロトコルのクライアント側の純粋な Python 実装であるpython-xlibを確認することをお勧めします。これには、Python で書かれた最小限のウィンドウ マネージャーの実装例であるplwmが含まれています。

于 2012-01-12T12:53:49.193 に答える