Add window indicating size and position on move and resize (FS#107)
[awesome.git] / awesomerc.in
blob991124d5dc7fba1266a35194f0c2068a8a6c0253
1 screen 0
3     styles
4     {
5         normal
6         {
7             font = "sans 8"
8             fg = "#dddddd"
9             bg = "#444444"
10             border = "#555555"
11         }
12         focus
13         {
14             fg = "#000000"
15             bg = "#00bfff"
16             border = "#00bfff"
17         }
18         urgent
19         {
20             fg = "#111111"
21             bg = "#ff4500"
22         }
23      }
24     tags
25     {
26         tag one { }
27         tag two { }
28         tag three { }
29         tag four { }
30         tag five { }
31         tag six { }
32         tag seven { }
33         tag eight { }
34         tag nine { }
35     }
36     layouts
37     {
38         layout tile { image = "@iconslayoutsdir@/tilew.png" }
39         layout tileleft { image = "@iconslayoutsdir@/tileleftw.png" }
40         layout tilebottom { image = "@iconslayoutsdir@/tilebottomw.png" }
41         layout tiletop { image = "@iconslayoutsdir@/tiletopw.png" }
42         layout max { image = "@iconslayoutsdir@/maxw.png" }
43         layout spiral { image = "@iconslayoutsdir@/spiralw.png" }
44         layout dwindle { image = "@iconslayoutsdir@/dwindlew.png" }
45         layout floating { image = "@iconslayoutsdir@/floatingw.png" }
46     }
47     statusbar mystatusbar
48     {
49         position = "top"
51         taglist mytaglist
52         {
53             mouse
54             {
55                 button = "1"
56                 command = "tag_view"
57             }
58             mouse
59             {
60                 button = "1"
61                 modkey = {"Mod4"}
62                 command = "client_tag"
63             }
64             mouse
65             {
66                 button = "3"
67                 command = "tag_toggleview"
68             }
69             mouse
70             {
71                 button = "3"
72                 modkey = {"Mod4"}
73                 command = "client_toggletag"
74             }
75             mouse
76             {
77                 button = "4"
78                 command = "tag_viewnext"
79             }
80             mouse
81             {
82                 button = "5"
83                 command = "tag_viewprev"
84             }
85         }
86         layoutinfo mylayoutinfo
87         {
88             mouse
89             {
90                 button = "1"
91                 command = "tag_setlayout"
92                 arg = "+1"
93             }
94             mouse
95             {
96                 button = "4"
97                 command = "tag_setlayout"
98                 arg = "+1"
99             }
100             mouse
101             {
102                 button = "3"
103                 command = "tag_setlayout"
104                 arg = "-1"
105             }
106             mouse
107             {
108                 button = "5"
109                 command = "tag_setlayout"
110                 arg = "-1"
111             }
112         }
113         tasklist mytasklist
114         {
115             mouse
116             {
117                 button = "4"
118                 command = "client_focusnext"
119             }
120             mouse
121             {
122                 button = "5"
123                 command = "client_focusprev"
124             }
125             mouse
126             {
127                 modkey = {"Mod4"}
128                 button = "4"
129                 command = "client_swapnext"
130             }
131             mouse
132             {
133                 modkey = {"Mod4"}
134                 button = "5"
135                 command = "client_swapprev"
136             }
137         }
138     }
141 rules
143     rule { name = "Gimp" float = true }
144     rule { name = "MPlayer" float = true }
145     rule { name = "Acroread" float = true }
146     rule { name = "pinentry" float = true }
149 mouse
151     root
152     {
153         button = "3"
154         command = "spawn"
155         arg = "exec xterm"
156     }
157     root
158     {
159         button = "4"
160         command = "tag_viewnext"
161     }
162     root
163     {
164         button = "5"
165         command = "tag_viewprev"
166     }
167     client
168     {
169         modkey = {"Mod4"}
170         button = "1"
171         command = "client_movemouse"
172     }
173     client
174     {
175         modkey = {"Mod4"}
176         button = "2"
177         command = "client_zoom"
178     }
179     client
180     {
181         modkey = {"Mod4"}
182         button = "3"
183         command = "client_resizemouse"
184     }
185     titlebar
186     {
187         button = "1"
188         command = "client_movemouse"
189     }
190     titlebar
191     {
192         button = "3"
193         command = "client_resizemouse"
194     }
197 keys
199     key
200     {
201         modkey = {"Mod4"}
202         key = "F1"
203         command = "spawn"
204         arg = "for i in /usr/share/man/man?;do ls $i; done | cut -d. -f1 | awesome-menu -e 'xterm -e man ' 'See manual page for:'"
205     }
206     key
207     {
208         modkey = {"Mod4"}
209         key = "F2"
210         command = "spawn"
211         arg = "find /usr/bin -type f -executable ! -empty | awesome-menu -e 'exec ' Execute:"
212     }
213     key
214     {
215         modkey = {"Mod4"}
216         key = "F3"
217         command = "spawn"
218         arg = "cut -d' ' -f1 ~/.ssh/known_hosts | cut -d, -f1 | awesome-menu -e 'xterm -e ssh ' 'ssh to:'"
219     }
220     key
221     {
222         modkey = {"Mod4"}
223         key = "Return"
224         command = "spawn"
225         arg = "exec xterm"
226     }
227     key
228     {
229         modkey = {"Mod4"}
230         key = "space"
231         command = "tag_setlayout"
232         arg = "+1"
233     }
234     key
235     {
236         modkey = {"Mod4", "Shift"}
237         key = "space"
238         command = "tag_setlayout"
239         arg = "-1"
240     }
241     key
242     {
243         modkey = {"Mod4"}
244         key = "b"
245         command = "statusbar_toggle"
246     }
247     key
248     {
249         modkey = {"Mod4"}
250         key = "j"
251         command = "client_focusnext"
252     }
253     key
254     {
255         modkey = {"Mod4"}
256         key = "k"
257         command = "client_focusprev"
258     }
259     key
260     {
261         modkey = {"Mod4"}
262         key = "Tab"
263         command = "focus_history"
264         arg = "-1"
265     }
266     key
267     {
268         modkey = {"Mod4", "Shift"}
269         key = "j"
270         command = "client_swapnext"
271     }
272     key
273     {
274         modkey = {"Mod4", "Shift"}
275         key = "k"
276         command = "client_swapprev"
277     }
278     key
279     {
280         modkey = {"Mod4", "Control"}
281         key = "j"
282         command = "screen_focus"
283         arg = "+1"
284     }
285     key
286     {
287         modkey = {"Mod4", "Control"}
288         key = "k"
289         command = "screen_focus"
290         arg = "-1"
291     }
292     key
293     {
294         modkey = {"Mod4"}
295         key = "h"
296         command = "tag_setmwfact"
297         arg = "-0.05"
298     }
299     key
300     {
301         modkey = {"Mod4"}
302         key = "l"
303         command = "tag_setmwfact"
304         arg = "+0.05"
305     }
306     key
307     {
308         modkey = {"Mod4", "Shift"}
309         key = "h"
310         command = "tag_setnmaster"
311         arg = "+1"
312     }
313     key
314     {
315         modkey = {"Mod4", "Shift"}
316         key = "l"
317         command = "tag_setnmaster"
318         arg = "-1"
319     }
320     key
321     {
322         modkey = {"Mod4", "Control"}
323         key = "h"
324         command = "tag_setncol"
325         arg = "+1"
326     }
327     key
328     {
329         modkey = {"Mod4", "Control"}
330         key = "l"
331         command = "tag_setncol"
332         arg = "-1"
333     }
334     key
335     {
336         modkey = {"Mod4"}
337         key = "Escape"
338         command = "tag_prev_selected"
339     }
340     key
341     {
342         modkey = {"Mod4"}
343         key = "Left"
344         command = "tag_viewprev"
345     }
346     key
347     {
348         modkey = {"Mod4"}
349         key = "Right"
350         command = "tag_viewnext"
351     }
352     key
353     {
354         modkey = {"Mod4"}
355         key = "m"
356         command = "client_togglemax"
357     }
358     key
359     {
360         modkey = {"Mod4", "Control"}
361         key = "Return"
362         command = "client_zoom"
363     }
364     key
365     {
366         modkey = {"Mod4", "Control"}
367         key = "space"
368         command = "client_togglefloating"
369     }
370     key
371     {
372         modkey = {"Mod4"}
373         key = "s"
374         command = "client_togglescratch"
375     }
376     key
377     {
378         modkey = {"Mod4", "Control"}
379         key = "s"
380         command = "client_setscratch"
381     }
382     key
383     {
384         modkey = {"Mod4", "Shift"}
385         key = "c"
386         command = "client_kill"
387     }
388     key
389     {
390         modkey = {"Mod4", "Shift"}
391         key = "q"
392         command = "quit"
393     }
394     key
395     {
396         modkey = {"Mod4", "Control"}
397         key = "r"
398         command = "restart"
399     }
400     key
401     {
402        modkey = {"Mod4"}
403        key = "0"
404        command = "tag_view"
405     }
406     keylist
407     {
408         modkey = {"Mod4"}
409         command = "tag_view"
410         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
411         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
412     }
413     key
414     {
415         modkey = {"Mod4", "Control"}
416         key = "0"
417         command = "tag_toggleview"
418     }
419     keylist
420     {
421         modkey = {"Mod4", "Control"}
422         command = "tag_toggleview"
423         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
424         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
425     }
427     key
428     {
429         modkey = {"Mod4", "Shift"}
430         key = "0"
431         command = "client_tag"
432     }
433     keylist
434     {
435         modkey = {"Mod4", "Shift"}
436         command = "client_tag"
437         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
438         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
439     }
441     key
442     {
443         modkey = {"Mod4", "Shift", "Control"}
444         key = "0"
445         command = "client_toggletag"
446     }
447     keylist
448     {
449         modkey = {"Mod4", "Shift", "Control"}
450         command = "client_toggletag"
451         keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
452         arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
453     }
455 # vim: filetype=conf