有没有办法设置XFce默认将所有窗口设置为全屏,除了对话框窗口和其他只能很小的窗口之外,在XFce中?
最好是这个:
- 不覆盖 XFce 的面板。
- 仅显示对话框和小窗口的窗口装饰,不显示全屏窗口的窗口装饰。
我尝试切换到 XFce 中的 Ratpoison 窗口管理器,但这使得 XFce 面板无法使用并且位于错误的位置,并且没有对对话框窗口进行任何特殊处理。
答案1
魔鬼派非常适合这个。
它允许您设置详细的窗口匹配规则,然后执行各种操作。我使用它自动将我的电子邮件客户端移动到工作区 2 的左半部分,将我的 irc 客户端自动移动到工作区 2 的右半部分。
如果你想将所有普通窗口设置为最大化,你可以这样做:
(if
(wintype "normal")
(maximize)
)
如果这是您真正想要的,请替换maximize
为。fullscreen
或者你可以这样做:
(if
(not
(wintype "dialog")
(maximize)
)
)
或者您可以用于xprop
获取确切的窗口属性,然后用于window_property
基于该属性进行过滤。基本上你可以做任何你想做的事。