我想开始使用(简单!)脚本在我的桌面上做更强大的事情,并且想知道哪些环境/窗口管理器支持此功能。
示例:对于 Web 开发,我必须打开一堆东西并将它们全部放置才能工作。如果有一个按钮可以通过脚本完成所有操作,那就太好了。
StartDeveloping.sh
terminal -c "ssh mysite.com"
| [put on desktop 8, monitor 3, 400px wide, 600px tall, in lower right corner]
file-manager
--tab "/home/me/remote/example.com/website_root/css"
--tab "/home/me/remote/example.com/website_root/js"
--tab "/home/me/remote/example.com/website_root/templates"
| [put on desktop 8, monitor 3, 400px wide, 600px tall, in lower left corner]
sql-tools | [put on desktop 8, monitor 1, maximized]
my-ide | [put on desktop 8, monitor 1, maximized]
# Create a new browser instance, ignoring any browser instance already open
my-browser
--no-remote
--pinned-tab "example.com"
--pinned-tab "example.com/admin"
| [put on desktop 8, monitor 2, maximized]
是否有允许编写脚本的桌面环境/窗口管理器? (从上面的示例来看,兼容的文件管理器也需要可编写脚本,以便在启动时打开选项卡)。我对使用 compiz 桌面网格和比例等系统进行窗口和工作区导航的工作流程特别感兴趣,而不是平铺窗口管理器等。