如何自动取消最大化所有应用程序的所有窗口?

如何自动取消最大化所有应用程序的所有窗口?

我希望所有窗口都以“级联”或“取消最大化”模式打开。VLC 窗口、文档查看器、图像查看器和其他窗口似乎会随机打开并占据我的整个屏幕。(可能与我正在查看的媒体大小有关)我如何限制可以打开的最大窗口大小?

有没有更好的术语来表示未最大化的窗口?

答案1

默认情况下,大尺寸的窗口确实会自动最大化。这是由 mutter 窗口管理器的设置控制的。您可以使用命令关闭该效果

gsettings set org.gnome.mutter auto-maximize false

这应该可以解决您的问题:即使您自己没有明确地这样做,您也会发现窗口被最大化了。

不幸的是,对于已创建窗口的默认窗口大小几乎没有控制。这首先由应用程序本身决定。许多应用程序“记住”大小,Evince 会记住每个文档的大小(在我看来这很烦人),其他应用程序则不记住大小和位置,每次都以相同的方式打开,使用某个默认大小和由 mutter 的“智能”算法确定的位置,或者如果您在 Gnome Tweaks 中打开该选项,则为“居中”。

有一些旧工具,即 devilspie 和 devilspie2,允许定义规则,以便新创建的窗口按您确定的大小放置,但它们不太容易使用。

无论如何,配置设置很可能已经解决了您当前的大部分问题。

相关内容