如何在 Xubuntu 中将特定应用程序添加到其各自的工作区。我确实在应用程序启动时添加了一些应用程序,但没有信息表明它将被分配到哪个工作区。到目前为止,所有应用程序都在工作区 1 中执行。是否有针对 Xubuntu 的调整?是否有任何脚本可以让我为 cmd 应用程序指定工作区编号?
答案1
Linux 桌面通常没有内置方法来控制启动的应用程序将出现在哪个工作区中。实现该目的的选项取决于你的桌面环境。
可以在 Xorg 上运行的任何桌面上使用的一个工具是魔鬼派及其后继者,devilspie2
都是老工具,可能缺乏维护,文档稀少,但它们的工作效果很好。
我devilspie2
自己也在用。设置需要一点时间,但一旦设置好,你很快就会忘记它。教程可以帮助您快速了解其工作原理。
归根结底,就是要有一个好的配置文件,并devilspie2
在您登录时让可执行文件自动启动。使用规则,您可以操作符合给定条件的新创建的窗口,包括将它们移动到特定的工作区。例如,以下规则取自链接的教程,它将使 LibreOffice 5.4 中的窗口在工作区 2 上启动:
if (get_application_name() == "LibreOffice 5.4") then
set_window_workspace(2);
end
你可以运行康普兹在 Xubuntu 上,如果你想切换到默认窗口管理器以外的其他窗口管理器,接受的答案链接问题中的问题也可能适用于您。