从控制台控制出色的窗口管理器

从控制台控制出色的窗口管理器

我想完成以下任务:

  1. 在Awesome窗口管理器中确定当前标签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 号屏幕

相关内容