diff options
Diffstat (limited to 'config.def.h')
| -rw-r--r-- | config.def.h | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/config.def.h b/config.def.h index 4aefa2b..9384ef6 100644 --- a/config.def.h +++ b/config.def.h @@ -49,7 +49,7 @@ static const int repeat_delay = 600;  /* Trackpad */  static const int tap_to_click = 1; -static const int natural_scrolling = 1; +static const int natural_scrolling = 0;  #define MODKEY WLR_MODIFIER_ALT  #define TAGKEYS(KEY,SKEY,TAG) \ @@ -62,11 +62,13 @@ static const int natural_scrolling = 1;  #define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }  /* commands */ -static const char *termcmd[]  = { "alacritty", NULL }; +static const char *termcmd[] = { "alacritty", NULL }; +static const char *menucmd[] = { "bemenu-run", NULL };  static const Key keys[] = {  	/* Note that Shift changes certain key codes: c -> C, 2 -> at, etc. */  	/* modifier                  key                 function        argument */ +	{ MODKEY,                    XKB_p,              spawn,          {.v = menucmd} },  	{ MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_Return,     spawn,          {.v = termcmd} },  	{ MODKEY,                    XKB_KEY_j,          focusstack,     {.i = +1} },  	{ MODKEY,                    XKB_KEY_k,          focusstack,     {.i = -1} }, @@ -99,6 +101,8 @@ static const Key keys[] = {  	TAGKEYS(          XKB_KEY_8, XKB_KEY_asterisk,                   7),  	TAGKEYS(          XKB_KEY_9, XKB_KEY_parenleft,                  8),  	{ MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_Q,          quit,           {0} }, + +	/* Ctrl-Alt-Backspace and Ctrl-Alt-Fx used to be handled by X server */  	{ WLR_MODIFIER_CTRL|WLR_MODIFIER_ALT,XKB_KEY_Terminate_Server, quit, {0} },  #define CHVT(n) { WLR_MODIFIER_CTRL|WLR_MODIFIER_ALT,XKB_KEY_XF86Switch_VT_##n, chvt, {.ui = (n)} }  	CHVT(1), CHVT(2), CHVT(3), CHVT(4), CHVT(5), CHVT(6), | 
