Implement per screen configuration for statusbar.
[awesome.git] / awesomerc
blobb041a62c92b9c11b7660ff198c703132c4d108f7
1 # Configuration file for awesome
3 general
5     border = 1
6     snap = 8
7     resize_hints = true
8     opacity_unfocused = 100
9     focus_move_pointer = false
10     font = "fixed-12"
13 colors
15     normal_border = "#111111"
16     normal_bg = "#111111"
17     normal_fg = "#eeeeee"
18     focus_border = "#6666ff"
19     focus_bg = "#6666ff"
20     focus_fg = "#ffffff"
21     tab_border = "#ff0000"
24 screen 0
26     statusbar
27     {
28         position = "top"
29     }
32 tags
34     tag 1
35     {
36         layout = "tile"
37     }
38     tag 2
39     {
40         layout = "tile"
41     }
42     tag 3
43     {
44         layout = "tile"
45     }
46     tag 4
47     {
48         layout = "tile"
49     }
50     tag 5
51     {
52         layout = "tile"
53     }
54     tag 6
55     {
56         layout = "tile"
57     }
58     tag 7
59     {
60         layout = "tile"
61     }
62     tag 8
63     {
64         layout = "tile"
65     }
66     tag 9
67     {
68         layout = "floating"
69     }
72 layouts
74     mwfact = 0.5
75     nmaster = 1
76     ncol = 1
77     layout tile
78     {
79         symbol = "[]="
80     }
81     layout tileleft
82     {
83         symbol = "=[]"
84     }
85     layout max
86     {
87         symbol = "[ ]"
88     }
89     layout floating
90     {
91         symbol = "><>"
92     }
95 rules
97     rule
98     {
99         name = "Gimp"
100         tags = ""
101         float = true
102     }
103     rule
104     {
105         name = "MPlayer"
106         float = true
107     }
108     rule
109     {
110         name = "Acroread"
111         float = true
112     }
113     rule
114     {
115         name = "pinentry"
116         float = true
117     }
120 keys
122     modkey = "Mod4"
123     key
124     {
125         modkey = {"Mod4"}
126         key = "Return"
127         command = "spawn"
128         arg = "exec xterm"
129     }
130     key
131     {
132         modkey = {"Mod4"}
133         key = "space"
134         command = "setlayout"
135         arg = "+1"
136     }
137     key
138     {
139         modkey = {"Mod4", "Shift"}
140         key = "space"
141         command = "setlayout"
142         arg = "-1"
143     }
144     key
145     {
146         modkey = {"Mod4"}
147         key = "b"
148         command = "togglebar"
149     }
150     key
151     {
152         modkey = {"Mod4"}
153         key = "j"
154         command = "focusnext"
155     }
156     key
157     {
158         modkey = {"Mod4"}
159         key = "k"
160         command = "focusprev"
161     }
162     key
163     {
164         modkey = {"Mod4", "Shift"}
165         key = "j"
166         command = "swapnext"
167     }
168     key
169     {
170         modkey = {"Mod4", "Shift"}
171         key = "k"
172         command = "swapprev"
173     }
174     key
175     {
176         modkey = {"Mod4", "Control"}
177         key = "j"
178         command = "focusnextscreen"
179     }
180     key
181     {
182         modkey = {"Mod4", "Control"}
183         key = "k"
184         command = "focusprevscreen"
185     }
186     key
187     {
188         modkey = {"Mod4"}
189         key = "h"
190         command = "setmwfact"
191         arg = "-0.05"
192     }
193     key
194     {
195         modkey = {"Mod4"}
196         key = "l"
197         command = "setmwfact"
198         arg = "+0.05"
199     }
200     key
201     {
202         modkey = {"Mod4", "Shift"}
203         key = "h"
204         command = "setnmaster"
205         arg = "+1"
206     }
207     key
208     {
209         modkey = {"Mod4", "Shift"}
210         key = "l"
211         command = "setnmaster"
212         arg = "-1"
213     }
214     key
215     {
216         modkey = {"Mod4", "Control"}
217         key = "h"
218         command = "setncol"
219         arg = "+1"
220     }
221     key
222     {
223         modkey = {"Mod4", "Control"}
224         key = "l"
225         command = "setncol"
226         arg = "-1"
227     }
228     key
229     {
230         modkey = {"Mod4"}
231         key = "Escape"
232         command = "view_tag_prev_selected"
233     }
234     key
235     {
236         modkey = {"Mod4"}
237         key = "Left"
238         command = "view_tag_previous"
239     }
240     key
241     {
242         modkey = {"Mod4"}
243         key = "Right"
244         command = "view_tag_next"
245     }
246     key
247     {
248         modkey = {"Mod4"}
249         key = "m"
250         command = "togglemax"
251     }
252     key
253     {
254         modkey = {"Mod4", "Control"}
255         key = "Return"
256         command = "zoom"
257     }
258     key
259     {
260         modkey = {"Mod4", "Control"}
261         key = "space"
262         command = "togglefloating"
263     }
264     key
265     {
266         modkey = {"Mod4", "Shift"}
267         key = "c"
268         command = "killclient"
269     }
270     key
271     {
272         modkey = {"Mod4", "Shift"}
273         key = "q"
274         command = "quit"
275     }
276     key
277     {
278         modkey = {"Mod4", "Control"}
279         key = "r"
280         command = "reloadconfig"
281     }
282     key
283     {
284        modkey = {"Mod4"}
285        key = "0"
286        command = "view"
287     }
288     key
289     {
290         modkey = {"Mod4"}
291         key = "1"
292         command = "view"
293         arg = "1"
294     }
295     key
296     {
297         modkey = {"Mod4"}
298         key = "2"
299         command = "view"
300         arg = "2"
301     }
302     key
303     {
304         modkey = {"Mod4"}
305         key = "3"
306         command = "view"
307         arg = "3"
308     }
309     key
310     {
311         modkey = {"Mod4"}
312         key = "4"
313         command = "view"
314         arg = "4"
315     }
316     key
317     {
318         modkey = {"Mod4"}
319         key = "5"
320         command = "view"
321         arg = "5"
322     }
323     key
324     {
325         modkey = {"Mod4"}
326         key = "6"
327         command = "view"
328         arg = "6"
329     }
330     key
331     {
332         modkey = {"Mod4"}
333         key = "7"
334         command = "view"
335         arg = "7"
336     }
337     key
338     {
339         modkey = {"Mod4"}
340         key = "8"
341         command = "view"
342         arg = "8"
343     }
344     key
345     {
346         modkey = {"Mod4"}
347         key = "9"
348         command = "view"
349         arg = "9"
350     }
351     key
352     {
353         modkey = {"Mod4", "Control"}
354         key = "0"
355         command = "toggleview"
356     }
357     key
358     {
359         modkey = {"Mod4", "Control"}
360         key = "1"
361         command = "toggleview"
362         arg = "1"
363     }
364     key
365     {
366         modkey = {"Mod4", "Control"}
367         key = "2"
368         command = "toggleview"
369         arg = "2"
370     }
371     key
372     {
373         modkey = {"Mod4", "Control"}
374         key = "3"
375         command = "toggleview"
376         arg = "3"
377     }
378     key
379     {
380         modkey = {"Mod4", "Control"}
381         key = "4"
382         command = "toggleview"
383         arg = "4"
384     }
385     key
386     {
387         modkey = {"Mod4", "Control"}
388         key = "5"
389         command = "toggleview"
390         arg = "5"
391     }
392     key
393     {
394         modkey = {"Mod4", "Control"}
395         key = "6"
396         command = "toggleview"
397         arg = "6"
398     }
399     key
400     {
401         modkey = {"Mod4", "Control"}
402         key = "7"
403         command = "toggleview"
404         arg = "7"
405     }
406     key
407     {
408         modkey = {"Mod4", "Control"}
409         key = "8"
410         command = "toggleview"
411         arg = "8"
412     }
413     key
414     {
415         modkey = {"Mod4", "Control"}
416         key = "9"
417         command = "toggleview"
418         arg = "9"
419     }
420     key
421     {
422         modkey = {"Mod4", "Shift"}
423         key = "0"
424         command = "tag"
425     }
426     key
427     {
428         modkey = {"Mod4", "Shift"}
429         key = "1"
430         command = "tag"
431         arg = "1"
432     }
433     key
434     {
435         modkey = {"Mod4", "Shift"}
436         key = "2"
437         command = "tag"
438         arg = "2"
439     }
440     key
441     {
442         modkey = {"Mod4", "Shift"}
443         key = "3"
444         command = "tag"
445         arg = "3"
446     }
447     key
448     {
449         modkey = {"Mod4", "Shift"}
450         key = "4"
451         command = "tag"
452         arg = "4"
453     }
454     key
455     {
456         modkey = {"Mod4", "Shift"}
457         key = "5"
458         command = "tag"
459         arg = "5"
460     }
461     key
462     {
463         modkey = {"Mod4", "Shift"}
464         key = "6"
465         command = "tag"
466         arg = "6"
467     }
468     key
469     {
470         modkey = {"Mod4", "Shift"}
471         key = "7"
472         command = "tag"
473         arg = "7"
474     }
475     key
476     {
477         modkey = {"Mod4", "Shift"}
478         key = "8"
479         command = "tag"
480         arg = "8"
481     }
482     key
483     {
484         modkey = {"Mod4", "Shift"}
485         key = "9"
486         command = "tag"
487         arg = "9"
488     }
489     key
490     {
491         modkey = {"Mod4", "Shift", "Control"}
492         key = "0"
493         command = "toggletag"
494     }
495     key
496     {
497         modkey = {"Mod4", "Shift", "Control"}
498         key = "1"
499         command = "toggletag"
500         arg = "1"
501     }
502     key
503     {
504         modkey = {"Mod4", "Shift", "Control"}
505         key = "2"
506         command = "toggletag"
507         arg = "2"
508     }
509     key
510     {
511         modkey = {"Mod4", "Shift", "Control"}
512         key = "3"
513         command = "toggletag"
514         arg = "3"
515     }
516     key
517     {
518         modkey = {"Mod4", "Shift", "Control"}
519         key = "4"
520         command = "toggletag"
521         arg = "4"
522     }
523     key
524     {
525         modkey = {"Mod4", "Shift", "Control"}
526         key = "5"
527         command = "toggletag"
528         arg = "5"
529     }
530     key
531     {
532         modkey = {"Mod4", "Shift", "Control"}
533         key = "6"
534         command = "toggletag"
535         arg = "6"
536     }
537     key
538     {
539         modkey = {"Mod4", "Shift", "Control"}
540         key = "7"
541         command = "toggletag"
542         arg = "7"
543     }
544     key
545     {
546         modkey = {"Mod4", "Shift", "Control"}
547         key = "8"
548         command = "toggletag"
549         arg = "8"
550     }
551     key
552     {
553         modkey = {"Mod4", "Shift", "Control"}
554         key = "9"
555         command = "toggletag"
556         arg = "9"
557     }
558     key
559     {
560         modkey = {"Mod4"}
561         key = "u"
562         command = "viewprevtab"
563     }
564     key
565     {
566         modkey = {"Mod4"}
567         key = "i"
568         command = "viewnexttab"
569     }
570     key
571     {
572         modkey = {"Mod4", "Control"}
573         key = "u"
574         command = "untab"
575     }
576     key
577     {
578         modkey = {"Mod4", "Control"}
579         key = "i"
580         command = "tab"
581     }