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