【问题标题】:Is it possible to have one polybar (or any other i3bar) on top and one other on the bottom of the same screen?是否可以在同一屏幕的顶部有一个 polybar(或任何其他 i3bar),而另一个在同一屏幕的底部?
【发布时间】:2020-09-02 19:22:36
【问题描述】:

我正在使用 Polybar 3.4.0,我想知道是否可以将一个栏放在屏幕顶部,另一个放在底部。

我想同时显示很多信息,但是我的栏不够大。

如果有人知道 polybar 的更好替代方法来执行此操作,欢迎提出建议。

我在 Ubuntu 20.04 LTS 上使用 i3-wm 4.18.1。

感谢您的帮助。

【问题讨论】:

    标签: i3 ubuntu-20.04


    【解决方案1】:

    是的,这是可能的。

    您必须创建多个条形并将其中一个放在顶部,另一个放在底部。 在每个条形的bar section 中,有一个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 无关。

    【讨论】:

    • 非常感谢。正是我想要的。并感谢您对状态栏的解释。我确实忽略了这一点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多