設定視窗以使用 Awesome WM 的目前標籤

設定視窗以使用 Awesome WM 的目前標籤

我按照答案這裡將“其他”視窗移到特定標籤。如何使視窗不接受此規則,即如何使視窗顯示在目前標籤上?

答案1

昨天我剛剛花了一些「優質」時間來解決 Firefox 對話框的問題。我的主瀏覽器視窗都會轉到[1][1]。但是當我連接外部顯示器,將一些瀏覽器視窗發送到 [2][1] 時,[1][1] 上仍然彈出各種 Firefox 對話框。當監視器1 有另一個處於活動狀態的標籤時,就會出現問題- 然後您甚至不知道有一個對話框正在等待[1][1] 上的輸入,直到您記住為什麼[2][1 ] 上的瀏覽器不會回應任何事物。

我的解決方案:

{ rule = { class = "Firefox" }, properties = { tag = tags[1][1] } },
{ rule = { class = "Firefox", instance = "Dialog" }, callback = function(c) awful.client.movetotag(tags[mouse.screen][awful.tag.getidx()], c) end},

bad.tag.getidx() 傳回目前標籤。

相關內容