我正在使用 Polybar 3.4.0,我想知道是否可以将一个栏放在屏幕顶部,另一个放在底部。
我想同时显示很多信息,但我的栏不够大。
如果有人知道 polybar 的更好替代方法来执行此操作,欢迎您提出建议。
我在 Ubuntu 20.04 LTS 上使用 i3-wm 4.18.1。
感谢您的帮助。
我正在使用 Polybar 3.4.0,我想知道是否可以将一个栏放在屏幕顶部,另一个放在底部。
我想同时显示很多信息,但我的栏不够大。
如果有人知道 polybar 的更好替代方法来执行此操作,欢迎您提出建议。
我在 Ubuntu 20.04 LTS 上使用 i3-wm 4.18.1。
感谢您的帮助。
是的,这是可能的。
您必须创建多个条并将其中一个放在顶部,另一个放在底部。在每个栏的栏部分中,都有一个bottom
设置。因此,您将设置一个条形图并设置另一个bottom = true
条形图bottom = false
。这可能看起来像这样:
[bar/top]
bottom = false
modules-left = ...
...
[bar/bottom]
bottom = true
modules-left = ...
...
然后,您还必须运行两个栏:
polybar ... top &
polybar ... bottom &
这不是一个完整的代码示例,您仍然需要填写栏的其余部分并添加一些模块。
关于术语的快速说明。您在询问“polybar(或其他一些 i3bar)”。但那些东西不一样。i3bar 是 i3 自带的特定状态栏,它可以显示来自各种来源的内容(例如 i3status、i3blocks)。polybar 是另一个状态栏,与 i3bar 无关。