From 788731079849b41c6e0cb2c4baa2665aa3bc74c0 Mon Sep 17 00:00:00 2001 From: gonzo Date: Wed, 17 May 2023 20:43:21 +0200 Subject: cycle layouts --- config.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'config.h') diff --git a/config.h b/config.h index bc1c11f..d3e5175 100644 --- a/config.h +++ b/config.h @@ -59,6 +59,7 @@ static const Layout layouts[] = { { "[]=", tile }, /* first entry is default */ { "><>", NULL }, /* no layout function means floating behavior */ { "[M]", monocle }, + { NULL, NULL }, }; /* key definitions */ @@ -92,7 +93,9 @@ static const Key keys[] = { { MODKEY, XK_h, setmfact, {.f = -0.05} }, { MODKEY, XK_l, setmfact, {.f = +0.05} }, { MODKEY|ShiftMask, XK_Return, zoom, {0} }, - { MODKEY, XK_Tab, view, {0} }, + //{ MODKEY, XK_Tab, view, {0} }, + { MODKEY, XK_Tab, cyclelayout, {.i = +1 } }, + { MODKEY|ShiftMask, XK_Tab, cyclelayout, {.i = -1 } }, { MODKEY|ShiftMask, XK_q, killclient, {0} }, { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, { MODKEY, XK_f, togglefullscr, {0} }, -- cgit v1.2.3