aboutsummaryrefslogtreecommitdiffstats
path: root/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'config.h')
-rw-r--r--config.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/config.h b/config.h
index e3146c8..d767858 100644
--- a/config.h
+++ b/config.h
@@ -61,6 +61,7 @@ static const Layout layouts[] = {
{ "[]=", tile }, /* first entry is default */
{ "><>", NULL }, /* no layout function means floating behavior */
{ "[M]", monocle },
+ { "[D]", deck },
{ NULL, NULL },
};
@@ -77,6 +78,7 @@ static const Layout layouts[] = {
/* commands */
static const char *eclient[] = { "emacsclient", "-c", NULL };
+static const char *eckill[] = { "pkill", "-USR1", "emacs", NULL };
static const char *dmenucmd[] = { "dmenu_custom", "-fn", dmenufont, NULL };
static const char *dmenussh[] = { "dmenu_ssh", "-fn", dmenufont, NULL };
static const char *dmemoji[] = { "dmenu_emoji", NULL };
@@ -106,6 +108,7 @@ static const Key keys[] = {
{ MODKEY|ShiftMask, XK_Tab, cyclelayout, {.i = -1 } },
{ MODKEY|ShiftMask, XK_q, killclient, {0} },
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
+ { MODKEY|ShiftMask, XK_t, setlayout, {.v = &layouts[3]} },
{ MODKEY, XK_f, togglefullscr, {0} },
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
{ MODKEY, XK_space, setlayout, {0} },