【问题标题】:Two monitors, how to remove one list in one of them?两个监视器,如何删除其中一个列表?
【发布时间】:2015-08-25 16:40:28
【问题描述】:

我有两台显示器,所以当我开始很棒时,我会在每台显示器中获得一个标签列表。如何删除其中之一的列表?

Ubuntu 14.04 和 3.4.15

【问题讨论】:

  • 在您的rc.lua 中,您将拥有类似for s = 1, screen.count() do tags[s] = awful.tag(tags.names, s, tags.layout) end 的内容。这个循环负责为每个屏幕创建标签。随心所欲地改变它

标签: awesome-wm


【解决方案1】:

如果您只是想删除标签列表,而不是让它只有第一台显示器有它自己的标签,请执行以下操作:

编辑你的 rc.lua

找到创建 wibox 的位置,搜索“mywibox[s].widgets”或其他内容

改变

mytaglist[s]

s == 2 and mytaglist[s] or nil

将 2 更改为您的第一台显示器被识别的任何内容(为了方便一些奇怪的程序,我的被识别为 2...)

如果你想做后者,我不确定该怎么做,但我可以发誓我知道怎么做......

【讨论】:

    【解决方案2】:

    它是常见问题中如何在不同屏幕上设置不同标签和布局的一个很好的例子。请注意,每个屏幕的标签数量、名称和布局都可以根据自己的喜好轻松更改。

    -- {{{ Tags
    tags = {
       settings = {
         { names  = { "www", "editor", "mail", "im" },
           layout = { layouts[2], layouts[1], layouts[1], layouts[4] }
         },
         { names  = { "rss",  6, 7,  "media" },
           layout = { layouts[3], layouts[2], layouts[2], layouts[5] }
    }}}
    
    for s = 1, screen.count() do
        tags[s] = awful.tag(tags.settings[s].names, s, tags.settings[s].layout)
    end
    -- }}}
    

    以上代码来自FAQ

    【讨论】:

      猜你喜欢
      • 2016-10-18
      • 2022-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-20
      • 2021-11-15
      相关资源
      最近更新 更多