0

我想动态地使用 bash 脚本/c++ 代码将桌面上存在的窗口排列在彼此之上。我知道其窗口将出现在 gnome 桌面上的应用程序的名称。

有没有办法做到这一点?

4

1 回答 1

1

看看恶魔派。这是一个窗口匹配实用程序,专为 Metacity 窗口管理器 IIRC 编写。它允许您为某些类型的窗口执行自定义操作。在您的情况下,您可以简单地匹配所有窗口并设置它们各自的位置/几何形状(我不知道魔鬼派的手册,但我很确定它可以做到这一点)。

还有一个后继者,称为Devil's Pie 2,它使用基于 Lua 的规则。但是,我没有关于它的任何进一步信息。

于 2012-09-05T13:11:35.807 回答