Steuern Sie den fantastischen Fenstermanager über die Konsole

Steuern Sie den fantastischen Fenstermanager über die Konsole

Ich möchte folgendes erreichen:

  1. Aktuelles Tag X im Awesome Window Manager ermitteln
  2. 10 Sekunden schlafen
  3. Springe zu Tag X, unabhängig davon, was das aktuelle Tag ist.

Ich weiß, dass ich Awesome über den Awesome-Client über die Kommandozeile steuern kann. Allerdings finde ich kein einziges funktionierendes Beispiel für die Verwendung.

Kann jemand helfen?

Antwort1

Abrufen des aktuellen Tags:

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

Wechseln zu Tag 1:

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

In beiden Fällen handelt es sich um Bildschirm Nummer 2

verwandte Informationen