如何在 GNOME 3 上以编程方式启动特定工作区中的应用程序

如何在 GNOME 3 上以编程方式启动特定工作区中的应用程序

我想编写一个 bash 脚本,在启动时启动某个应用程序。例如,我想在第一个工作区中打开 Firefox,在第二个工作区中打开 Slack,在第三个工作区中打开 spotify。我知道如何启动这些应用程序,但不知道如何将它们放在特定的工作区中。在 Ubuntu 17 中使用 GNOME 可以做到这一点吗?

答案1

不完全是“程序化“解决方案,但您可以使用GNOME shell 扩展称为自动移动窗口实现你的目标(假设你指的是带有 GNOME shell 的 Ubuntu 17.10)。此扩展可让你

当应用程序创建窗口时将其移动到特定工作区。

安装并激活扩展程序后,打开其设置并单击“添加规则“选择一个应用程序以及该应用程序的工作区。

在此处输入图片描述

相关内容