我最近最喜欢的桌面环境是 Lxde。我喜欢从命令行处理大多数事情,所以 Gnome 和 KDE 似乎总是比我喜欢的更妨碍我。但我确实很羡慕一些新的窗口管理器功能。 Openbox 做得相当不错(使用 lxde 效果稍好一些)。
但是,我真的希望有时有动态键绑定和更智能的窗口平铺/自动排列。静态配置有时并不能完全解决问题。似乎一些 python 钩子可以解决这个问题,但我没有找到对其的支持。
我希望有人知道一个与 openbox 或其他兼容的窗口管理器相关的 python 项目。我见过一些较新的 WM(例如 qtile),但我对其年龄/可靠性有点厌倦。
我真的不需要小部件支持和所有那些爵士乐,只是寻找可编写脚本的键绑定,以及围绕窗口控制的半令人愉快的包装。您知道有这样的项目吗?或者我正在寻找 python/xlib 解决方案?
答案1
答案2
我想这正是我想要的皮沃。
仅依赖于 python-xlib 并声称可以与任何 EWMH 兼容管理器(包括 openbox!)一起使用。尚未测试,但这些是我想要的功能(添加扩展而不是破坏所有内容替换)。
纯 py WM 看起来很酷,但我不想管理所有事情,只想管理那些使开发生活变得不那么痛苦的少数窗口功能。