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