rework uicb, cosmetic, use a_str functions
[awesome.git] / awesomerc
blobd5c3f9fab4d136df78aad0da0dba8d735e83bd1c
1 screen 0
3     tags
4     {
5         tag one { }
6         tag two { }
7         tag three { }
8         tag four { }
9         tag five { }
10         tag six { }
11         tag seven { }
12         tag eight { }
13         tag nine { }
14     }
15     layouts
16     {
17         layout tile { image = "/usr/local/share/awesome/icons/layouts/tilew.png" }
18         layout tileleft { image = "/usr/local/share/awesome/icons/layouts/tileleftw.png" }
19         layout max { image = "/usr/local/share/awesome/icons/layouts/maxw.png" }
20         layout spiral { image = "/usr/local/share/awesome/icons/layouts/spiralw.png" }
21         layout dwindle { image = "/usr/local/share/awesome/icons/layouts/dwindlew.png" }
22         layout floating { image = "/usr/local/share/awesome/icons/layouts/floatingw.png" }
23     }
24     statusbar mystatusbar
25     {
26         position = "top"
28         taglist mytaglist
29         {
30             mouse
31             {
32                 button = "1"
33                 command = "tag_view"
34             }
35             mouse
36             {
37                 button = "1"
38                 modkey = {"Mod4"}
39                 command = "client_tag"
40             }
41             mouse
42             {
43                 button = "3"
44                 command = "tag_toggleview"
45             }
46             mouse
47             {
48                 button = "3"
49                 modkey = {"Mod4"}
50                 command = "client_toggletag"
51             }
52             mouse
53             {
54                 button = "4"
55                 command = "tag_viewnext"
56             }
57             mouse
58             {
59                 button = "5"
60                 command = "tag_viewprev"
61             }
62         }
63         layoutinfo mylayoutinfo
64         {
65             mouse
66             {
67                 button = "1"
68                 command = "tag_setlayout"
69                 arg = "+1"
70             }
71             mouse
72             {
73                 button = "4"
74                 command = "tag_setlayout"
75                 arg = "+1"
76             }
77             mouse
78             {
79                 button = "3"
80                 command = "tag_setlayout"
81                 arg = "-1"
82             }
83             mouse
84             {
85                 button = "5"
86                 command = "tag_setlayout"
87                 arg = "-1"
88             }
89         }
90         tasklist mytasklist
91         {
92             mouse
93             {
94                 button = "4"
95                 command = "client_focusnext"
96             }
97             mouse
98             {
99                 button = "5"
100                 command = "client_focusprev"
101             }
102             mouse
103             {
104                 modkey = {"Mod4"}
105                 button = "4"
106                 command = "client_swapnext"
107             }
108             mouse
109             {
110                 modkey = {"Mod4"}
111                 button = "5"
112                 command = "client_swapprev"
113             }
114         }
115     }
118 rules
120     rule { name = "Gimp" float = true }
121     rule { name = "MPlayer" float = true }
122     rule { name = "Acroread" float = true }
123     rule { name = "pinentry" float = true }
126 mouse
128     root
129     {
130         button = "3"
131         command = "spawn"
132         arg = "exec xterm"
133     }
134     root
135     {
136         button = "4"
137         command = "tag_viewnext"
138     }
139     root
140     {
141         button = "5"
142         command = "tag_viewprev"
143     }
144     client
145     {
146         modkey = {"Mod4"}
147         button = "1"
148         command = "client_movemouse"
149     }
150     client
151     {
152         modkey = {"Mod4"}
153         button = "2"
154         command = "client_zoom"
155     }
156     client
157     {
158         modkey = {"Mod4"}
159         button = "3"
160         command = "client_resizemouse"
161     }
164 keys
166     key
167     {
168         modkey = {"Mod4"}
169         key = "Return"
170         command = "spawn"
171         arg = "exec xterm"
172     }
173     key
174     {
175         modkey = {"Mod4"}
176         key = "space"
177         command = "tag_setlayout"
178         arg = "+1"
179     }
180     key
181     {
182         modkey = {"Mod4", "Shift"}
183         key = "space"
184         command = "tag_setlayout"
185         arg = "-1"
186     }
187     key
188     {
189         modkey = {"Mod4"}
190         key = "b"
191         command = "statusbar_toggle"
192     }
193     key
194     {
195         modkey = {"Mod4"}
196         key = "j"
197         command = "client_focusnext"
198     }
199     key
200     {
201         modkey = {"Mod4"}
202         key = "k"
203         command = "client_focusprev"
204     }
205     key
206     {
207         modkey = {"Mod4"}
208         key = "Tab"
209         command = "focus_history"
210         arg = "-1"
211     }
212     key
213     {
214         modkey = {"Mod4", "Shift"}
215         key = "j"
216         command = "client_swapnext"
217     }
218     key
219     {
220         modkey = {"Mod4", "Shift"}
221         key = "k"
222         command = "client_swapprev"
223     }
224     key
225     {
226         modkey = {"Mod4", "Control"}
227         key = "j"
228         command = "screen_focus"
229         arg = "+1"
230     }
231     key
232     {
233         modkey = {"Mod4", "Control"}
234         key = "k"
235         command = "screen_focus"
236         arg = "-1"
237     }
238     key
239     {
240         modkey = {"Mod4"}
241         key = "h"
242         command = "tag_setmwfact"
243         arg = "-0.05"
244     }
245     key
246     {
247         modkey = {"Mod4"}
248         key = "l"
249         command = "tag_setmwfact"
250         arg = "+0.05"
251     }
252     key
253     {
254         modkey = {"Mod4", "Shift"}
255         key = "h"
256         command = "tag_setnmaster"
257         arg = "+1"
258     }
259     key
260     {
261         modkey = {"Mod4", "Shift"}
262         key = "l"
263         command = "tag_setnmaster"
264         arg = "-1"
265     }
266     key
267     {
268         modkey = {"Mod4", "Control"}
269         key = "h"
270         command = "tag_setncol"
271         arg = "+1"
272     }
273     key
274     {
275         modkey = {"Mod4", "Control"}
276         key = "l"
277         command = "tag_setncol"
278         arg = "-1"
279     }
280     key
281     {
282         modkey = {"Mod4"}
283         key = "Escape"
284         command = "tag_viewprev_selected"
285     }
286     key
287     {
288         modkey = {"Mod4"}
289         key = "Left"
290         command = "tag_viewprev"
291     }
292     key
293     {
294         modkey = {"Mod4"}
295         key = "Right"
296         command = "tag_viewnext"
297     }
298     key
299     {
300         modkey = {"Mod4"}
301         key = "m"
302         command = "client_togglemax"
303     }
304     key
305     {
306         modkey = {"Mod4", "Control"}
307         key = "Return"
308         command = "client_zoom"
309     }
310     key
311     {
312         modkey = {"Mod4", "Control"}
313         key = "space"
314         command = "client_togglefloating"
315     }
316     key
317     {
318         modkey = {"Mod4", "Shift"}
319         key = "c"
320         command = "client_kill"
321     }
322     key
323     {
324         modkey = {"Mod4", "Shift"}
325         key = "q"
326         command = "quit"
327     }
328     key
329     {
330         modkey = {"Mod4", "Control"}
331         key = "r"
332         command = "exec"
333         arg = "awesome"
334     }
335     key
336     {
337        modkey = {"Mod4"}
338        key = "0"
339        command = "tag_view"
340     }
341     keylist
342     {
343         modkey = {"Mod4"}
344         command = "tag_view"
345         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
346         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
347     }
348     key
349     {
350         modkey = {"Mod4", "Control"}
351         key = "0"
352         command = "tag_toggleview"
353     }
354     keylist
355     {
356         modkey = {"Mod4", "Control"}
357         command = "tag_toggleview"
358         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
359         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
360     }
362     key
363     {
364         modkey = {"Mod4", "Shift"}
365         key = "0"
366         command = "client_tag"
367     }
368     keylist
369     {
370         modkey = {"Mod4", "Shift"}
371         command = "client_tag"
372         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
373         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
374     }
376     key
377     {
378         modkey = {"Mod4", "Shift", "Control"}
379         key = "0"
380         command = "client_toggletag"
381     }
382     keylist
383     {
384         modkey = {"Mod4", "Shift", "Control"}
385         command = "client_toggletag"
386         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
387         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
388     }
390 # vim: filetype=conf