如何使用 Gnome-shell 在启动时定位特定窗口?

如何使用 Gnome-shell 在启动时定位特定窗口?

我在 X 上运行 Ubuntu 21.04 和 Gnome-shell。我在 Gnome Tweaks 中配置了几个启动应用程序,但如何控制它们的窗口位置?bash 脚本中的这一行代码正好可以完成我想要的操作,例如使用 Thunderbird:

xdotool search --name "Mozilla Thunderbird" windowmove 0 0

问题是如何在我登录时运行该脚本。Gnome Tweaks 不会接受我的脚本文件作为启动应用程序,而我尝试过的其他地方(例如 .profile)似乎运行得太早了。当 Gnome Shell 完成其启动工作时,应该把要运行的脚本文件放在哪里?或者也许有完全不同的解决方案?谢谢 :)

答案1

这就是 GNOME Shell 扩展的功能Put Windows

在此处输入图片描述

在应用程序内,您可以通过调整一些简单的设置来配置窗口性能。

在此处输入图片描述

例如。我使用 Firefox 的此功能将初始 FF 窗口定位到显示器左侧,从上到下延伸,占屏幕的大约 66%。使用键盘快捷键可以进一步控制窗口,并结合将Startup Applications窗口放置在您想要的位置。

相关内容