]> git.donarmstrong.com Git - x_base.git/blob - .awesomerc
add containers, media keys, and screen movement commands
[x_base.git] / .awesomerc
1 screen "0" {
2     styles
3     {
4         normal
5         {
6             font = "sans 10"
7             fg = "#dddddd"
8             bg = "#444444"
9             border = "#555555"
10         }
11         focus
12         {
13             fg = "#eeeeee"
14             bg = "#535d6c"
15             border = "#5555FF"
16         }
17         urgent
18         {
19             fg = "#111111"
20             bg = "#ff4500"
21         }
22      }
23   general {
24     border = 1
25     snap = 8
26     resize_hints = true
27     sloppy_focus = true
28 #    sloppy_focus_raise = false
29 #    new_become_master = true
30 #    new_get_focus = true
31 #    font = "vera-10"
32     opacity_unfocused = 0.8
33 #    floating_placement = "smart"
34   }
35   statusbar "mystatusbar" {
36     position = "top"
37     taglist "mytaglist" {
38       mouse {
39         modkey = {}
40         button = "1"
41         command = "tag_view"
42       }
43       mouse {
44         modkey = {"Mod4"}
45         button = "1"
46         command = "client_tag"
47       }
48       mouse {
49         modkey = {}
50         button = "3"
51         command = "tag_toggleview"
52       }
53       mouse {
54         modkey = {"Mod4"}
55         button = "3"
56         command = "client_toggletag"
57       }
58       mouse {
59         modkey = {}
60         button = "4"
61         command = "tag_viewnext"
62       }
63       mouse {
64         modkey = {}
65         button = "5"
66         command = "tag_viewprev"
67       }
68     }
69     textbox "tb_date" {
70       # fg = "#009933"
71       text = "testing 1 2 3"
72     }
73     layoutinfo "mylayoutinfo" {
74       mouse {
75         modkey = {}
76         button = "1"
77         command = "tag_setlayout"
78         arg = "+1"
79       }
80       mouse {
81         modkey = {}
82         button = "4"
83         command = "tag_setlayout"
84         arg = "+1"
85       }
86       mouse {
87         modkey = {}
88         button = "3"
89         command = "tag_setlayout"
90         arg = "-1"
91       }
92       mouse {
93         modkey = {}
94         button = "5"
95         command = "tag_setlayout"
96         arg = "-1"
97       }
98     }
99     tasklist "mytasklist" {
100       mouse {
101         modkey = {}
102         button = "4"
103         command = "client_focusnext"
104         # arg = ""
105       }
106       mouse {
107         modkey = {}
108         button = "5"
109         command = "client_focusprev"
110         # arg = ""
111       }
112       mouse {
113         modkey = {"Mod4"}
114         button = "4"
115         command = "client_swapnext"
116         # arg = ""
117       }
118       mouse {
119         modkey = {"Mod4"}
120         button = "5"
121         command = "client_swapprev"
122         # arg = ""
123       }
124       show_icons = true
125     }
126   }
127   tags {
128     tag "one" {
129       layout = "tile"
130       mwfact = 0.500000
131       nmaster = 1
132       ncol = 1
133     }
134     tag "two" {
135       layout = "tile"
136       mwfact = 0.500000
137       nmaster = 1
138       ncol = 1
139     }
140     tag "three" {
141       layout = "tile"
142       mwfact = 0.500000
143       nmaster = 1
144       ncol = 1
145     }
146     tag "four" {
147       layout = "tile"
148       mwfact = 0.500000
149       nmaster = 1
150       ncol = 1
151     }
152     tag "five" {
153       layout = "tile"
154       mwfact = 0.500000
155       nmaster = 1
156       ncol = 1
157     }
158     tag "six" {
159       layout = "tile"
160       mwfact = 0.500000
161       nmaster = 1
162       ncol = 1
163     }
164     tag "seven" {
165       layout = "tile"
166       mwfact = 0.500000
167       nmaster = 1
168       ncol = 1
169     }
170     tag "eight" {
171       layout = "tile"
172       mwfact = 0.500000
173       nmaster = 1
174       ncol = 1
175     }
176     tag "nine" {
177       layout = "tile"
178       mwfact = 0.500000
179       nmaster = 1
180       ncol = 1
181     }
182   }
183 #   colors {
184 #     normal_border = "#111111"
185 #     normal_bg = "#111111"
186 #     normal_fg = "#eeeeee"
187 #     focus_border = "#6666ff"
188 #     focus_bg = "#6666ff"
189 #     focus_fg = "#ffffff"
190 #     urgent_bg = "#ff0000"
191 #     urgent_fg = "#ffffff"
192 # #    tab_border = "#ff0000"
193 #   }
194   layouts {
195     layout "tile" {
196       image = "/usr/share/awesome/icons/layouts/tilew.png"
197     }
198     layout "tileleft" {
199       image = "/usr/share/awesome/icons/layouts/tileleftw.png"
200     }
201     layout "tilebottom" {
202       image = "/usr/share/awesome/icons/layouts/tilebottomw.png"
203     }
204     layout "tiletop" {
205       image = "/usr/share/awesome/icons/layouts/tiletopw.png"
206     }
207     layout "max" {
208       image = "/usr/share/awesome/icons/layouts/maxw.png"
209     }
210     layout "spiral" {
211       image = "/usr/share/awesome/icons/layouts/spiralw.png"
212     }
213     layout "dwindle" {
214       image = "/usr/share/awesome/icons/layouts/dwindlew.png"
215     }
216     layout "floating" {
217       image = "/usr/share/awesome/icons/layouts/floatingw.png"
218     }
219   }
220   padding {
221     top = 0
222     bottom = 0
223     right = 0
224     left = 0
225   }
226 }
227 rules {
228   rule {
229     # xproperty_name = ""
230     # xproperty_value = ""
231     name = "pinentry"
232     # tags = ""
233     # icon = ""
234     float = "true"
235 #    master = "auto"
236 #    screen = -1
237 #    opacity = -1.000000
238   }
239 }
240 keys {
241   key {
242     modkey = {"Mod4"}
243     key = "Return"
244     command = "spawn"
245     arg = "exec x-terminal-emulator"
246   }
247   key {
248     modkey = {"Mod4"}
249     key = "space"
250     command = "client_zoom"
251 #    arg = "+1"
252   }
253   key {
254     modkey = {"Mod4"}
255     key = "n"
256     command = "tag_setlayout"
257     arg = "+1"
258   }
259   key {
260     modkey = {"Mod4", "Control"}
261     key = "n"
262     command = "tag_setlayout"
263     arg = "-1"
264   }
265   key {
266     modkey = {"Mod4"}
267     key = "b"
268     command = "statusbar_toggle"
269     # arg = ""
270   }
271   key {
272     modkey = {"Mod4"}
273     key = "j"
274     command = "client_focusnext"
275     # arg = ""
276   }
277   key {
278     modkey = {"Mod4"}
279     key = "k"
280     command = "client_focusprev"
281     # arg = ""
282   }
283   key {
284     modkey = {"Mod4"}
285     key = "Tab"
286     command = "focus_history"
287     arg = "-1"
288   }
289   key {
290     modkey = {"Mod4", "Shift"}
291     key = "j"
292     command = "client_swapnext"
293     # arg = ""
294   }
295   key {
296     modkey = {"Mod4", "Shift"}
297     key = "k"
298     command = "client_swapprev"
299     # arg = ""
300   }
301   key {
302     modkey = {"Mod4", "Control"}
303     key = "j"
304     command = "client_swapprev"
305 #    arg = "+1"
306   }
307   key {
308     modkey = {"Mod4", "Control"}
309     key = "k"
310     command = "client_swapnext"
311 #    arg = "-1"
312   }
313   key {
314     modkey = {"Mod4"}
315     key = "Right"
316     command = "screen_focus"
317     arg = "+1"
318   }
319   key {
320     modkey = {"Mod4"}
321     key = "Left"
322     command = "screen_focus"
323     arg = "-1"
324   }
325   key {
326     modkey = {"Mod4"}
327     key = "h"
328     command = "tag_setmwfact"
329     arg = "-0.05"
330   }
331   key {
332     modkey = {"Mod4"}
333     key = "l"
334     command = "tag_setmwfact"
335     arg = "+0.05"
336   }
337   key {
338     modkey = {"Mod4", "Shift"}
339     key = "h"
340     command = "tag_setnmaster"
341     arg = "+1"
342   }
343   key {
344     modkey = {"Mod4", "Shift"}
345     key = "l"
346     command = "tag_setnmaster"
347     arg = "-1"
348   }
349   key {
350     modkey = {"Mod4", "Control"}
351     key = "h"
352     command = "tag_setncol"
353     arg = "+1"
354   }
355   key {
356     modkey = {"Mod4", "Control"}
357     key = "l"
358     command = "tag_setncol"
359     arg = "-1"
360   }
361   key {
362     modkey = {"Mod4"}
363     key = "Escape"
364     command = "tag_prev_selected"
365     # arg = ""
366   }
367   key {
368     modkey = {"Mod4","Control"}
369     key = "Left"
370     command = "tag_viewprev"
371     # arg = ""
372   }
373   key {
374     modkey = {"Mod4","Control"}
375     key = "Right"
376     command = "tag_viewnext"
377     # arg = ""
378   }
379   key {
380     modkey = {"Mod4",}
381     key = "m"
382     command = "client_togglemax"
383     # arg = ""
384   }
385   key {
386     modkey = {"Mod4", "Control"}
387     key = "Return"
388     command = "client_zoom"
389     # arg = ""
390   }
391   key {
392     modkey = {"Mod4", "Control"}
393     key = "space"
394     command = "client_togglefloating"
395     # arg = ""
396   }
397   key {
398     modkey = {"Mod4"}
399     key = "s"
400     command = "client_togglescratch"
401     # arg = ""
402   }
403   key {
404     modkey = {"Mod4", "Control"}
405     key = "s"
406     command = "client_setscratch"
407     # arg = ""
408   }
409   key {
410     modkey = {"Mod4", "Control","Shift"}
411     key = "c"
412     command = "client_kill"
413     # arg = ""
414   }
415   key {
416     modkey = {"Mod4", "Control","Shift"}
417     key = "q"
418     command = "quit"
419     # arg = ""
420   }
421   key {
422     modkey = {"Mod4", "Control","Shift"}
423     key = "r"
424     command = "exec"
425     arg = "awesome"
426   }
427   keylist {
428     modkey = {"Mod4"}
429     keylist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
430     command = "tag_view"
431     arglist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
432   }
433   keylist {
434     modkey = {"Mod4", "Control"}
435     keylist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
436     command = "tag_toggleview"
437     arglist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
438   }
439   keylist {
440     modkey = {"Mod4", "Shift"}
441     keylist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
442     command = "client_tag"
443     arglist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
444   }
445   keylist {
446     modkey = {"Mod4", "Shift", "Control"}
447     keylist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
448     command = "client_toggletag"
449     arglist = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}
450   }
451 }
452 mouse {
453   root {
454     modkey = {}
455     button = "3"
456     command = "spawn"
457     arg = "exec x-terminal-emulator"
458   }
459   root {
460     modkey = {}
461     button = "4"
462     command = "tag_viewnext"
463     # arg = ""
464   }
465   root {
466     modkey = {}
467     button = "5"
468     command = "tag_viewprev"
469     # arg = ""
470   }
471   client {
472     modkey = {"Mod4"}
473     button = "1"
474     command = "client_movemouse"
475     # arg = ""
476   }
477   client {
478     modkey = {"Mod4"}
479     button = "2"
480     command = "client_zoom"
481     # arg = ""
482   }
483   client {
484     modkey = {"Mod4"}
485     button = "3"
486     command = "client_resizemouse"
487     # arg = ""
488   }
489 }