質問

私は6か月以上にわたってAwesome Tiling Window Managerを使用しており、これに非常に満足しています。

週末のプロジェクトとして、またハックフンのために、自分のタイル張りのウィンドウマネージャーを書きたいと思います。 XmonadとDWMが非常に小さいことに気付きました。気がついた qtile Pythonウィンドウマネージャー。

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

Window Managerを書くことで同様の経験を共有できれば、それは素晴らしいことです。

役に立ちましたか?

解決

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top