如何将文本叠加到 awesomewm 小部件上?
How to overlay text on to an awesomewm widget?
多年来,我一直使用 conky 来处理大部分内容,目前我有一个仅用于 conky 的底部栏用于此目的。我正在尝试用 awesomewm 重写它的 parts/all,但我被一件事挂断了。
使用 conky,将文本覆盖在其他东西(通常是图形)上是微不足道的,只需换行并执行 voffset。
awesomewm 显然有不同的范例。是否有任何核心(v4)方法可以实现文本覆盖 graph/progressbar 的相同效果?因此,例如 CPU activity 的图表,叠加层显示 cpu_p 或类似的东西?
Awesome 4.0+ 也很简单,您需要使用 wibox.layout.stack
将 wibox.widget.textbox
放在 wibox.widget.graph
之上。请参阅进度条文档中的第一个示例:
https://elv13.github.io/classes/wibox.widget.progressbar.html
多年来,我一直使用 conky 来处理大部分内容,目前我有一个仅用于 conky 的底部栏用于此目的。我正在尝试用 awesomewm 重写它的 parts/all,但我被一件事挂断了。
使用 conky,将文本覆盖在其他东西(通常是图形)上是微不足道的,只需换行并执行 voffset。
awesomewm 显然有不同的范例。是否有任何核心(v4)方法可以实现文本覆盖 graph/progressbar 的相同效果?因此,例如 CPU activity 的图表,叠加层显示 cpu_p 或类似的东西?
Awesome 4.0+ 也很简单,您需要使用 wibox.layout.stack
将 wibox.widget.textbox
放在 wibox.widget.graph
之上。请参阅进度条文档中的第一个示例:
https://elv13.github.io/classes/wibox.widget.progressbar.html