fix the ultimate bug when restarting awesome, client misdisplayed
[awesome.git] / awesomerc
bloba82993a9bc576090bad82e840314dfc89759f334
1 # Configuration file for awesome
3 awesome:
5     # Default bar position: top, bottom, off
6     barpos = "top";
7     # Window border size
8     borderpx = 1;
9     # Window snap pixels
10     snap = 8;
11     # Master window width factor (used by tile layouts)
12     mwfact = 0.6;
13     # Font
14     font = "-*-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*";
15     # Tags
16     tags = ( "1", "2", "3", "4", "5", "6", "7", "8", "9" );
17     # Colors
18     normal_border_color = "#dddddd";
19     normal_bg_color = "#000000";
20     normal_fg_color = "#ffffff";
21     focus_border_color = "#008b8b";
22     focus_bg_color = "#008b8b";
23     focus_fg_color = "#ffffff";
24     opacity_unfocused = 100;
26     # Available layouts
27     layouts = (
28                ("[]=", "tile"),
29                ("=[]", "tileleft"),
30                ("><>", "floating")
31               );
33     # Number of master windows (used by tile layouts)
34     nmaster = 2;
35     ncols = 1;
37     # Resize hints
38     resize_hints = true;
40     # Set of rules to put some windows floating
41     # or to tag them on launch
42     rules = ({ name = "Gimp";
43                tags = "";
44                float = true;
45              },
46              { name = "MPlayer";
47                tags = "";
48                float = true;
49              },
50              { name = "Acroread";
51                tags = "";
52                float = true;
53              },
54              { name = "VLC";
55                tags = "";
56                float = true;
57              },
58              { name = "pinentry";
59                tags = "";
60                float = true;
61              });
62     
63     # modkey for mouse actions
64     modkey = "Mod4";
66     # Keys binding
67     keys = ((("Mod4"), "Return", "spawn", "exec urxvt"),
68             (("Mod4"), "space", "setlayout"),
69             (("Mod4"), "b", "togglebar"),
70             (("Mod4"), "j", "focusnext"),
71             (("Mod4"), "k", "focusprev"),
72             (("Mod4"), "h", "setmwfact", "-0.05"),
73             (("Mod4"), "l", "setmwfact", "+0.05"),
74             (("Mod4"), "p", "setborder", "+1),
75             (("Mod4", "Shift"), "p", "setborder", "+2),
76             (("Mod4", "Shift"), "h", "setnmaster", "+1"),
77             (("Mod4", "Shift"), "l", "setnmaster", "-1"),
78             (("Mod4", "Control"), "h", "setncols", "+1"),
79             (("Mod4", "Control"), "l", "setncols", "-1"),
80             (("Mod4"), "Escape", "viewprevtags"),
81             (("Mod4"), "m", "togglemax"),
82             (("Mod4"), "t", "settrans", "-5"),
83             (("Mod4", "Shift"), "t", "settrans", "+5"),
84             (("Mod4", "Control"), "Return", "zoom"),
85             (("Mod4", "Control"), "space", "togglefloating"),
86             (("Mod4", "Shift"), "c", "killclient"),
87             (("Mod4", "Shift"), "q", "quit"),
88             (("Mod4"), "0", "view"),
89             (("Mod4"), "1", "view", "1"),
90             (("Mod4"), "2", "view", "2"),
91             (("Mod4"), "3", "view", "3"),
92             (("Mod4"), "4", "view", "4"),
93             (("Mod4"), "5", "view", "5"),
94             (("Mod4"), "6", "view", "6"),
95             (("Mod4"), "7", "view", "7"),
96             (("Mod4"), "8", "view", "8"),
97             (("Mod4"), "9", "view", "9"),
98             (("Mod4", "Control"), "0", "toggleview"),
99             (("Mod4", "Control"), "1", "toggleview", "1"),
100             (("Mod4", "Control"), "2", "toggleview", "2"),
101             (("Mod4", "Control"), "3", "toggleview", "3"),
102             (("Mod4", "Control"), "4", "toggleview", "4"),
103             (("Mod4", "Control"), "5", "toggleview", "5"),
104             (("Mod4", "Control"), "6", "toggleview", "6"),
105             (("Mod4", "Control"), "7", "toggleview", "7"),
106             (("Mod4", "Control"), "8", "toggleview", "8"),
107             (("Mod4", "Control"), "9", "toggleview", "9"),
108             (("Mod4", "Control"), "0", "toggleview"),
109             (("Mod4", "Shift"), "0", "tag"),
110             (("Mod4", "Shift"), "1", "tag", "1"),
111             (("Mod4", "Shift"), "2", "tag", "2"),
112             (("Mod4", "Shift"), "3", "tag", "3"),
113             (("Mod4", "Shift"), "4", "tag", "4"),
114             (("Mod4", "Shift"), "5", "tag", "5"),
115             (("Mod4", "Shift"), "6", "tag", "6"),
116             (("Mod4", "Shift"), "7", "tag", "7"),
117             (("Mod4", "Shift"), "8", "tag", "8"),
118             (("Mod4", "Shift"), "9", "tag", "9"),
119             (("Mod4", "Shift", "Control"), "0", "toggletag"),
120             (("Mod4", "Shift", "Control"), "1", "toggletag", "1"),
121             (("Mod4", "Shift", "Control"), "2", "toggletag", "2"),
122             (("Mod4", "Shift", "Control"), "3", "toggletag", "3"),
123             (("Mod4", "Shift", "Control"), "4", "toggletag", "4"),
124             (("Mod4", "Shift", "Control"), "5", "toggletag", "5"),
125             (("Mod4", "Shift", "Control"), "6", "toggletag", "6"),
126             (("Mod4", "Shift", "Control"), "7", "toggletag", "7"),
127             (("Mod4", "Shift", "Control"), "8", "toggletag", "8"),
128             (("Mod4", "Shift", "Control"), "9", "toggletag", "9")
129            );