從控制台控制很棒的視窗管理器

從控制台控制很棒的視窗管理器

我想完成以下任務:

  1. 在很棒的視窗管理器中確定當前標籤 X
  2. 睡10秒
  3. 無論目前標籤是什麼,都跳到標​​籤 X。

我知道我可以透過命令列透過 Awesome-client 控制 Awesome。但是,我找不到其使用的單一工作範例。

有人可以幫忙嗎?

答案1

取得目前標籤:

echo 'local awful = require("awful") ; return awful.tag.selected(2).name' | awesome-client

切換到標籤1:

echo 'local awful = require("awful") ; return awful.tag.viewonly(tags[2][1])' | awesome-client

在這兩種情況下,它都會處理 2 號螢幕

相關內容