很棒的wibox:删除标签

很棒的wibox:删除标签

目前,我将 gajim 和 skype 窗口都显示为图标(在系统托盘中)和窗口标签(在 mytasklist 中)。我怎样才能删除后者,以便它不显示,因为我不需要同一件事的两个实例弄乱我的 wibox。

答案1

要使窗口不出现在任务列表中,您必须为客户端skip_taskbar设置为。true当您想针对特定应用程序执行此操作时,最好的方法可能是将客户端规则添加到您的rc.lua

awful.rules.rules = {
    { rule = { class = {"Gajim","Skype"} },
      properties = { skip_taskbar = true }
    },
    -- other rules ...
}

您可能需要更改 的值class。要获取 X 程序的窗口类,请xprop WM_CLASS从终端调用,然后单击要匹配的窗口。这应该输出 2 个值(例如WM_CLASS(STRING) = "Zsh", "URxvt")。第二个是针对 的class。第一个可以与instance同一程序的窗口匹配并可用于区分同一程序的窗口。

也可以看看很棒的维基欲了解更多规则和很棒的 AP​​I 文档有关可以使用规则设置的属性列表。

相关内容