Pythonのサポート/拡張機能を備えたウィンドウマネージャ

Pythonのサポート/拡張機能を備えたウィンドウマネージャ

最近私のお気に入りのデスクトップ環境はLxdeです。私はコマンドラインでほとんどのことをするのが好きなので、GnomeとKDEはいつも私が望むものより多くを邪魔しているようです。しかし、私は新しいウィンドウマネージャの機能のいくつかがうらやましい。 Openboxはかなりうまく機能します(lxdeを使用すると少しうまく機能します)。

しかし、時には動的キーバインディングとよりスマートなウィンドウタイリング/自動ソートがあったらと思います。静的構成で問題が完全に解決されない場合もあります。一部のPythonフックはこの問題を解決できるようですが、それに対するサポートが見つかりませんでした。

誰かがopenboxや他の互換性のあるウィンドウマネージャに関連するPythonプロジェクトを知っていることを願っています。いくつかの最新のWM(qtileなど)を見ましたが、その年式/信頼性に少し疲れました。

私はウィジェットのサポートやそのすべてのジャズが実際に必要ではなく、スクリプト可能なキーバインディングとウィンドウコントロールの周りの半分の楽しいラッパーを探しています。そのようなプロジェクトを知っていますか?それともpython / xlibソリューションを探していますか?

答え1

コメントが長すぎます。

どれくらいの努力をしたいのかによって異なります。PLWMまたはQタイルそれだけの価値があるかもしれません。そしてそこにPI WM、現時点では「安定的」のようです。

最後に重要なのは、インターネットを検索することはそれほど絶望的ではないということです。このブログ効果があるようです。

Pythonの使用に固執しない場合は、いくつかのWM拡張があります。ルア

答え2

私の考えでは、これは私が望むものです。ピボット

python-xlibにのみ依存し、すべてのEWMH互換マネージャ(openboxを含む!)と連携すると主張します。まだテストされていませんが、これは私が望む機能です(交換ですべてを破る代わりに拡張機能を追加)。

Pure py WMは素敵に見えますが、すべてを管理したくありません。開発生活をあまり苦痛にするいくつかのウィンドウ機能だけを管理したいと思います。

関連情報