23 #define RESIZEHINTS True /* False - respect size hints in tiled resizals */ |
23 #define RESIZEHINTS True /* False - respect size hints in tiled resizals */ |
24 #define MFACT 0.55 /* master factor [0.1 .. 0.9] */ |
24 #define MFACT 0.55 /* master factor [0.1 .. 0.9] */ |
25 #include "tile.c" |
25 #include "tile.c" |
26 Layout layouts[] = { |
26 Layout layouts[] = { |
27 /* symbol arrange geom */ |
27 /* symbol arrange geom */ |
28 { "[]=", tile, tilegeom }, /* first entry is default */ |
28 { "[]=", tile, updatetilegeom }, /* first entry is default */ |
29 { "><>", NULL, }, /* no layout function means floating behavior */ |
29 { "><>", NULL, }, /* no layout function means floating behavior */ |
30 }; |
30 }; |
31 |
31 |
32 /* key definitions */ |
32 /* key definitions */ |
33 #define MODKEY Mod1Mask |
33 #define MODKEY Mod1Mask |
34 Key keys[] = { |
34 Key keys[] = { |
38 { MODKEY, XK_j, focusnext, NULL }, |
38 { MODKEY, XK_j, focusnext, NULL }, |
39 { MODKEY, XK_k, focusprev, NULL }, |
39 { MODKEY, XK_k, focusprev, NULL }, |
40 { MODKEY, XK_h, setmfact, "-0.05" }, |
40 { MODKEY, XK_h, setmfact, "-0.05" }, |
41 { MODKEY, XK_l, setmfact, "+0.05" }, |
41 { MODKEY, XK_l, setmfact, "+0.05" }, |
42 { MODKEY, XK_Return, zoom, NULL }, |
42 { MODKEY, XK_Return, zoom, NULL }, |
43 { MODKEY, XK_m, togglelayout, "<M>" }, |
|
44 { MODKEY, XK_Tab, viewprevtag, NULL }, |
43 { MODKEY, XK_Tab, viewprevtag, NULL }, |
45 { MODKEY|ShiftMask, XK_c, killclient, NULL }, |
44 { MODKEY|ShiftMask, XK_c, killclient, NULL }, |
46 { MODKEY, XK_space, togglelayout, NULL }, |
45 { MODKEY, XK_space, togglelayout, NULL }, |
47 { MODKEY|ShiftMask, XK_space, togglefloating, NULL }, |
46 { MODKEY|ShiftMask, XK_space, togglefloating, NULL }, |
48 { MODKEY, XK_0, view, NULL }, |
47 { MODKEY, XK_0, view, NULL }, |