Controle o incrível gerenciador de janelas do console

Controle o incrível gerenciador de janelas do console

Eu gostaria de realizar o seguinte:

  1. determine a tag X atual no incrível gerenciador de janelas
  2. durma por 10 segundos
  3. Vá para a tag X, independentemente da tag atual.

Eu sei que posso controlar o incrível via awesome-client através da linha de comando. No entanto, não consigo encontrar um único exemplo funcional para seu uso.

Alguém pode ajudar?

Responder1

Obtendo a tag atual:

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

Mudando para a tag 1:

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

Em ambos os casos, ele lida com a tela número 2

informação relacionada