Awesome

真棒wibox:刪除標籤標籤

  • November 19, 2012

目前,我將 gajim 和 skype 視窗都顯示為圖示(在系統托盤中)和視窗標籤(在 mytasklist 中)。我怎樣才能刪除後者以便不顯示它,因為我不需要同一事物的兩個實例弄亂我的 wibox。

要使視窗不出現在任務列表中,您必須為客戶端設置skip_taskbartrue。當您想為特定應用程序執行此操作時,最好的方法可能是將客戶端規則添加到您的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並且可以用於區分來自同一程序的視窗。

另請參閱Awesome Wiki以了解有關規則的更多資訊和Awesome API 文件以獲取您可以使用規則設置的屬性列表。

引用自:https://unix.stackexchange.com/questions/56082