7 awesome-client - awesome window manager command line interface
17 awesome-client is the command line interface to awesome. It communicates with awesome
18 via a socket located in the users's HOME directory.
22 To determine which socket is to be used, it read the DISPLAY environment variable.
23 awesome-client read commands from standard input.
25 When you pipe multiple lines into awesome-client, an empty line will flush already
26 collected lines into awesome with an according immediate execution.
28 The command format is:
29 screen_number command argument
31 For example, to change statusbar text on screen 0, you can do the following:
33 echo 0 widget_tell <widget-id> Hello, world | awesome-client
35 To view tag number 3 on screen 1:
37 echo 1 tag_view 3 | awesome-client
39 To zoom focused window on screen 0:
41 echo 0 client_zoom | awesome-client
46 awesome(1) awesomerc(1)
50 Julien Danjou <julien@danjou.info>
54 http://awesome.naquadah.org