l0b*_*0b0 9 firefox awesome window-management lua
如何重现:
ssh -X user@host firefox
(或其他一些 X 应用程序)。结果:窗口仍然最大化。
由于我从不使用 Awesome 中的最大化功能,并且经常在其他窗口管理器中使用它,因此每当我在 Awesome 中打开 X 应用程序时,我都想取消最大化。
我试过这个:
{ rule = { class = "Firefox" },
properties = { tag = tags[math.min(2, screen.count())][2],
maximized_vertical = false, maximized_horizontal = false } },
Run Code Online (Sandbox Code Playgroud)
Firefox确实从标签 2 开始,但它仍然是最大化的。知道如何取消最大化,特别是针对 Firefox,但对所有 X 应用程序更好吗?
将 @ewhac 的评论转换为答案:
Firefox 并不是唯一一个在退出时保留其自己的窗口设置的应用程序(例如,Pan 新闻阅读器就是这样做的)。看起来非常像 Awesome 设置窗口和应用程序恢复其保存的设置之间存在竞争条件。
因此,您可能会像前面的评论者指出的那样使用定时触发器来执行此操作,或者手动执行此操作(Awesome 中切换窗口最大化的默认键映射是 MOD + m)。
归档时间: |
|
查看次数: |
1294 次 |
最近记录: |