54 #define RESIZEHINTS True /* False - respect size hints in tiled resizals */ |
54 #define RESIZEHINTS True /* False - respect size hints in tiled resizals */ |
55 #define SNAP 32 /* snap pixel */ |
55 #define SNAP 32 /* snap pixel */ |
56 |
56 |
57 Layout layouts[] = { |
57 Layout layouts[] = { |
58 /* symbol function isfloating */ |
58 /* symbol function isfloating */ |
59 { "[]=", tile, False }, /* first entry is default */ |
59 { "[]|", tileh, False }, /* first entry is default */ |
60 { "><>", floating True }, |
60 { "[]=", tilev, False }, |
61 { "[M]", monocle True }, |
61 { "><>", floating, True }, |
|
62 { "[M]", monocle, True }, |
62 }; |
63 }; |
63 |
64 |
64 /* key definitions */ |
65 /* key definitions */ |
65 #define MODKEY Mod1Mask |
66 #define MODKEY Mod1Mask |
66 Key keys[] = { |
67 Key keys[] = { |
78 { MODKEY, XK_r, reapply, NULL }, |
79 { MODKEY, XK_r, reapply, NULL }, |
79 { MODKEY, XK_Return, zoom, NULL }, |
80 { MODKEY, XK_Return, zoom, NULL }, |
80 { MODKEY, XK_Tab, viewprevtag, NULL }, |
81 { MODKEY, XK_Tab, viewprevtag, NULL }, |
81 { MODKEY, XK_m, setlayout, "[M]" }, |
82 { MODKEY, XK_m, setlayout, "[M]" }, |
82 { MODKEY, XK_f, setlayout, "><>" }, |
83 { MODKEY, XK_f, setlayout, "><>" }, |
83 { MODKEY, XK_t, setlayout, "[]=" }, |
84 { MODKEY, XK_v, setlayout, "[]=" }, |
|
85 { MODKEY, XK_h, setlayout, "[]|" }, |
84 { MODKEY|ShiftMask, XK_space, togglefloating, NULL }, |
86 { MODKEY|ShiftMask, XK_space, togglefloating, NULL }, |
85 { MODKEY|ShiftMask, XK_c, killclient, NULL }, |
87 { MODKEY|ShiftMask, XK_c, killclient, NULL }, |
86 { MODKEY, XK_0, view, NULL }, |
88 { MODKEY, XK_0, view, NULL }, |
87 { MODKEY, XK_1, view, tags[0] }, |
89 { MODKEY, XK_1, view, tags[0] }, |
88 { MODKEY, XK_2, view, tags[1] }, |
90 { MODKEY, XK_2, view, tags[1] }, |