|
1 | 1 | /* See LICENSE file for copyright and license details. */
|
| 2 | +#include "gaplessgrid.c" |
2 | 3 |
|
3 | 4 | /* appearance */
|
4 | 5 | static const unsigned int borderpx = 1; /* border pixel of windows */
|
@@ -44,8 +45,9 @@ static const int lockfullscreen = 1; /* 1 will force focus on the fullscreen win
|
44 | 45 |
|
45 | 46 | static const Layout layouts[] = {
|
46 | 47 | /* symbol arrange function */
|
47 |
| - { "[]=", tile }, /* first entry is default */ |
48 |
| - { "><>", NULL }, /* no layout function means floating behavior */ |
| 48 | + { "###", gaplessgrid }, /* first entry is default */ |
| 49 | + { "[]=", tile }, |
| 50 | + { "><>", NULL }, /* no layout function means floating behavior */ |
49 | 51 | { "[M]", monocle },
|
50 | 52 | };
|
51 | 53 |
|
@@ -78,9 +80,10 @@ static const Key keys[] = {
|
78 | 80 | { MODKEY, XK_Return, zoom, {0} },
|
79 | 81 | { MODKEY, XK_Tab, view, {0} },
|
80 | 82 | { MODKEY|ShiftMask, XK_c, killclient, {0} },
|
81 |
| - { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, |
82 |
| - { MODKEY, XK_f, setlayout, {.v = &layouts[1]} }, |
83 |
| - { MODKEY, XK_m, setlayout, {.v = &layouts[2]} }, |
| 83 | + { MODKEY, XK_g, setlayout, {.v = &layouts[0]} }, |
| 84 | + { MODKEY, XK_t, setlayout, {.v = &layouts[1]} }, |
| 85 | + { MODKEY, XK_f, setlayout, {.v = &layouts[2]} }, |
| 86 | + { MODKEY, XK_m, setlayout, {.v = &layouts[3]} }, |
84 | 87 | { MODKEY, XK_space, setlayout, {0} },
|
85 | 88 | { MODKEY|ShiftMask, XK_space, togglefloating, {0} },
|
86 | 89 | { MODKEY, XK_0, view, {.ui = ~0 } },
|
|
0 commit comments