【问题标题】:Awesome WM launchbar很棒的 WM 启动栏
【发布时间】:2012-06-19 01:42:44
【问题描述】:

有人体验过很棒的 WM 吗?如果是这样,这里有个问题:

我无法让我的启动栏出现在状态栏中。该设置在我家的单显示器计算机上运行良好,但在工作中我有一个双显示器设置,我无法让它出现,nada,zilch,zipp。无法显示。

我有几乎相同的代码:https://awesome.naquadah.org/wiki/Quick_launch_bar_widget

有什么想法吗?

【问题讨论】:

    标签: awesome-wm


    【解决方案1】:

    目前我找到的唯一解决方案是替换代码

    mywibox[s].widgets = {
        {
            mylauncher,
            mytaglist[s],
            launchbar,
            mypromptbox[s],
            layout = awful.widget.layout.horizontal.rightleft
        }
        mylayoutbox[s],
        ...
    }
    

    通过更古老的东西:

    mainwidgets = { mylauncher, mytaglist[s] }
    for i = 1, table.getn(launchbar) do table.insert(mainwidgets, launchbar[i]) end
    table.insert(mainwidgets, mypromptbox[s])
    mainwidgets.layout = awful.widget.layout.horizontal.rightleft
    mywibox[s].widgets = {
        mainwidgets,
        mylayoutbox[s],
        ...
    }
    

    但我想必须有一个更优雅的解决方案...?

    [编辑]

    其实还有一个更优雅的解决方案:

    只是替换

    ...
    launchbar,
    ...
    

    通过

    ...
    s == 1 and launchbar or nil,
    ...
    

    在原始代码中,如果仅在主屏幕上有快速启动图标就足够了

    【讨论】:

    • 感谢您的回复。我已经尝试过了,但它仍然对我不起作用。我也尝试了这两种解决方案。由于某种原因,相同的设置忽略了启动栏。但是我可以添加文本框分隔符没问题:-/我完全不知道为什么它不起作用。
    【解决方案2】:

    从 Awesome 的 git/master 版本开始,该小部件适用于两个显示器。如果您仍然感兴趣,可以尝试从存储库构建 Awesome 并再次尝试启动栏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多