summaryrefslogtreecommitdiffstats
path: root/config.def.h
diff options
context:
space:
mode:
Diffstat (limited to 'config.def.h')
-rw-r--r--config.def.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/config.def.h b/config.def.h
index ef6bf0b..03661dc 100644
--- a/config.def.h
+++ b/config.def.h
@@ -119,6 +119,8 @@ const char *spnews[] = {"n", "alacritty", "--title", "spnews", "-e", "nb", NULL
static const Layout layouts[] = {
/* symbol arrange function */
{ "[]=", tile },
+ { "TTT", bstack },
+ { "===", bstackhoriz },
{ "###", gaplessgrid },
{ "[M]", monocle },
{ "><>", NULL }, /* no layout function means floating behavior */
@@ -262,9 +264,12 @@ static const Key keys[] = {
{ MODKEY, XKB_KEY_o, winview, {0}},
{ MODKEY, XKB_KEY_q, killclient, {0} },
{ MODKEY, XKB_KEY_s, setlayout, {.v = &layouts[0]} },
- { MODKEY, XKB_KEY_v, setlayout, {.v = &layouts[1]} },
- { MODKEY, XKB_KEY_m, setlayout, {.v = &layouts[2]} },
- { MODKEY, XKB_KEY_n, setlayout, {.v = &layouts[3]} },
+ { MODKEY, XKB_KEY_z, setlayout, {.v = &layouts[0]} },
+ { MODKEY, XKB_KEY_x, setlayout, {.v = &layouts[1]} },
+ { MODKEY|SHIFT, XKB_KEY_X, setlayout, {.v = &layouts[2]} },
+ { MODKEY, XKB_KEY_v, setlayout, {.v = &layouts[3]} },
+ { MODKEY, XKB_KEY_m, setlayout, {.v = &layouts[4]} },
+ { MODKEY, XKB_KEY_n, setlayout, {.v = &layouts[5]} },
{ MODKEY|SHIFT, XKB_KEY_space, setlayout, {0} },
{ MODKEY, XKB_KEY_space, togglefloating, {0} },
{ MODKEY, XKB_KEY_f, togglefullscreen, {0} },