特定工作空间中的启动程序

有可能吗? 因为我总是打开一些程序在一个工作区中开发,在另一个工作区中开发音乐等等。 它可以自动化吗? 谢谢。

Devil’s pie可以在特定工作区中打开应用程序。

[安装]

以下命令:

sudo apt-get install devilspie gdevilspie 

gdevilspie是基于GUI的配置工具。

[如何使用]

例如,在工作区2中打开firefox。

 mkidr ~/.devilspie gedit firefox.ds 

下面的代码剪切和粘贴到编辑器,并保存。

 ; generated_rule firefox (if (is ( application_name ) "Firefox" ) ( set_workspace 2 ) ) 

启动或重启devilspie。(在大多数情况下,Devilspie注册为自动启动)

魔鬼馅饼的详细用法如下:

http://www.webupd8.org/2011/02/how-to-start-applications-minimized.html

http://www.foosel.org/linux/devilspie

http://live.gnome.org/DevilsPie

Devil’s pie可能对您对新打开的文件夹/文件的固定宽度和高度的要求很有用。

编辑:对不起,“设置工作区”在Compiz中不起作用,但在gnome-shell中工作。

我不在这里使用compiz – 但我认为你可以用来在特定窗口中实现打开应用程序的插件是Place_windows或window_rules。

这是否会与团结冲突是我目前无法评论的事情。

他说的是对的。

如果您在ubuntu会话中使用Compiz,则应使用Place windows插件,如下面的链接。 但是放置windows插件与统一冲突。

http://ubuntu.miximages.com/11.04/SS-ccsm-plase-window.jpg

上面的截图,我以一种特殊的方式启用Place Windows插件以避免冲突。

完全不确定devilspie会对使用统一的人有什么好处,因为compiz会起作用。 上次我在使用compiz时查看了devilspie它没有用。

我不在这里使用compiz – 但我认为你可以用来在特定窗口中实现打开应用程序的插件是Place_windows或window_rules。

这是否会与团结冲突是我目前无法评论的事情。

编辑 – 启动ubuntu似乎插件现在已经消失,也许还有另一种方法可以实现这一点。