【问题标题】:Awesome WM: terminal window doesn't take full space很棒的 WM:终端窗口没有占用全部空间
【发布时间】:2018-05-23 14:20:26
【问题描述】:

我使用 Awesome 作为我的 WM,但我不知道如何让我的终端窗口在我的屏幕上占据完整的平铺空间。我的分辨率是 1366x768。

【问题讨论】:

  • 你说的是终端窗口左下方的背景线?
  • 是的,问题与这条线有关。

标签: linux lua awesome-wm


【解决方案1】:

我认为这个问题已经在 Awesome wm 的 FAQ [3] 中。

您只需将 size_hints_honor = false 添加到可怕.rules.rules 表中的属性部分。 它对我有用。这是一些截图:

之前 [1]

在 [2] 之后

我在终端上使用 rxvt-unicode 和 awesome 3.4。

希望您能有所帮助。

【讨论】:

  • люто плюсую +++
【解决方案2】:

终端和其他基于字符的窗口可以设置提示(WM_NORMAL_HINTS),其中可以指定调整增量等。

然后这些增量告诉窗口管理器,所讨论的窗口只能以增量为单位调整大小(任何小于该增量的量,应用程序都不能使用它)。

这样做是为了避免不得不处理无法在部分单元格中显示字符的问题。

您的终端正在提供这些提示(使用xprop WM_NORMAL_HINTS 并单击窗口以查看它们),因此很棒的只是按该增量进行大小调整,并且底部剩余的空间小于增量单位并且不能分配给终端窗口。

【讨论】:

  • OP 真的想忽略提示并填补空白,有一个布尔设置 awful.rules.rules.properties.size_hints_honor。详情请见FAQ
  • awful.rules.rules ={} 中设置size_hints_honor = false 后,您可以尝试缩小标题栏高度以适应字体大小限制。对我来说,14 是一个很好的价值。将mywibox[s] = awful.wibox({ position = "top", height = "14", screen = s }) 放在-- Create the wibox 行之后。在真棒 3.5.9 上测试。如果我可以缩小终端的菜单栏高度(不是菜单栏扩展)会更好,但我不知道如何。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多