现在我有一个嵌入式终端,占据了屏幕底部大约 100 个像素。这对我来说非常方便,但不幸的是,每当我最大化窗口时,它当然会覆盖终端。
有没有办法让应用程序在最大化时只占用不包括终端所在的屏幕最底部的桌面区域?此外,如果能防止任何窗口(即使未最大化的窗口)进入屏幕的这一部分,那就太好了。
如果有人知道如何实现这一点,我将不胜感激。
答案1
本答案部分内容来自:我想防止最大化覆盖屏幕的三分之一
在这种情况下,Maximumize 可能比 Maximize 更有用。它包含在 CompizConfig 设置管理器中,将“最大化窗口(调整其大小以适合可用的屏幕空间)”
在您的情况下,最大化将适合窗口的大小,以便使用活动工作空间中的最大可用屏幕空间,这样,包含 pidgin、conky 和其他类似窗口的应用程序的屏幕窗口将被最大化窗口避开。
最大化来自于compiz-fusion-plugins-extra
包裹。
祝你好运!
顺便说一句:您可能需要设置自己的键绑定才能使其正常工作。我使用了 [Alt]+M,对我来说效果很好。
答案2
您可以在 CCSM 中启用窗口规则插件
在“上方”匹配中添加你正在使用的终端应用程序
这将使终端始终位于任何其他窗口的顶部。您还可以从那里调整窗口大小。