{ MODKEY, XK_backslash, view, {0} },
/* { MODKEY|ShiftMask, XK_backslash, spawn, SHCMD("") }, */
- { MODKEY, XK_a, togglegaps, {0} },
- { MODKEY|ShiftMask, XK_a, defaultgaps, {0} },
- { MODKEY, XK_s, togglesticky, {0} },
+ { MODKEY, XK_a, togglegaps, {0} },
+ { MODKEY|ShiftMask, XK_a, defaultgaps, {0} },
+ { MODKEY, XK_s, togglesticky, {0} },
/* { MODKEY|ShiftMask, XK_s, spawn, SHCMD("") }, */
- { MODKEY, XK_d, spawn, {.v = (const char*[]){ "dmenu_run", NULL } } },
- { MODKEY|ShiftMask, XK_d, spawn, {.v = (const char*[]){ "passmenu", NULL } } },
- { MODKEY, XK_f, togglefullscr, {0} },
- { MODKEY|ShiftMask, XK_f, setlayout, {.v = &layouts[8]} },
- { MODKEY, XK_g, shiftview, { .i = -1 } },
+ { MODKEY, XK_d, spawn, {.v = (const char*[]){ "dmenu_run", NULL } } },
+ { MODKEY|ShiftMask, XK_d, spawn, {.v = (const char*[]){ "passmenu", NULL } } },
+ { MODKEY, XK_f, togglefullscr, {0} },
+ { MODKEY|ShiftMask, XK_f, setlayout, {.v = &layouts[8]} },
+ { MODKEY, XK_g, shiftview, { .i = -1 } },
/* { MODKEY|ShiftMask, XK_g, shifttag, { .i = -1 } }, */
- { MODKEY, XK_h, setmfact, {.f = -0.05} },
+ { MODKEY, XK_h, setmfact, {.f = -0.05} },
/* J and K are automatically bound above in STACKEYS */
- { MODKEY, XK_l, setmfact, {.f = +0.05} },
- /* { MODKEY, XK_semicolon, shiftview, { .i = 1 } }, */
+ { MODKEY, XK_l, setmfact, {.f = +0.05} },
+ /* { MODKEY, XK_semicolon, shiftview, { .i = 1 } }, */
/*{ MODKEY|ShiftMask, XK_semicolon, shifttag, { .i = 1 } },*/
- { MODKEY, XK_apostrophe, togglescratch, {.ui = 1} },
+ { MODKEY, XK_apostrophe, togglescratch, {.ui = 1} },
/* { MODKEY|ShiftMask, XK_apostrophe, spawn, SHCMD("") }, */
- { MODKEY|ShiftMask, XK_apostrophe, togglesmartgaps, {0} },
- { MODKEY, XK_Return, spawn, {.v = termcmd } },
- { MODKEY|ShiftMask, XK_Return, togglescratch, {.ui = 0} },
+ { MODKEY|ShiftMask, XK_apostrophe, togglesmartgaps,{0} },
+ { MODKEY, XK_Return, spawn, {.v = termcmd } },
+ { MODKEY|ShiftMask, XK_Return, togglescratch, {.ui = 0} },
- { MODKEY, XK_z, incrgaps, {.i = +3 } },
+ { MODKEY, XK_z, incrgaps, {.i = +3 } },
/* { MODKEY|ShiftMask, XK_z, spawn, SHCMD("") }, */
- { MODKEY, XK_x, incrgaps, {.i = -3 } },
- /* { MODKEY|ShiftMask, XK_x, spawn, SHCMD("") }, */
- { MODKEY, XK_c, spawn, {.v = (const char*[]){ TERMINAL, "-e", "profanity", NULL } } },
- /* { MODKEY|ShiftMask, XK_c, spawn, SHCMD("") }, */
+ { MODKEY, XK_x, incrgaps, {.i = -3 } },
+ /* { MODKEY|ShiftMask, XK_x, spawn, {.v = (const char*[]){ TERMINAL, "-e", "calendar", NULL } } }, */
+ /* { MODKEY, XK_c, spawn, SHCMD("") }, */
+ { MODKEY|ShiftMask, XK_c, spawn, SHCMD(TERMINAL " -e nvim $CALENDAR") },
/* V is automatically bound above in STACKKEYS */
- { MODKEY, XK_b, togglebar, {0} },
+ { MODKEY, XK_b, togglebar, {0} },
/* { MODKEY|ShiftMask, XK_b, spawn, SHCMD("") }, */
- { MODKEY, XK_n, spawn, {.v = (const char*[]){ TERMINAL, "-e", "nvim", "-c", "VimwikiIndex", NULL } } },
- { MODKEY|ShiftMask, XK_n, spawn, SHCMD(TERMINAL " -e newsboat ; pkill -RTMIN+6 dwmblocks") },
- { MODKEY, XK_m, spawn, {.v = (const char*[]){ TERMINAL, "-e", "ncmpcpp", NULL } } },
- { MODKEY|ShiftMask, XK_m, spawn, SHCMD("wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle; kill -44 $(pidof dwmblocks)") },
- { MODKEY, XK_comma, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } },
- { MODKEY|ShiftMask, XK_comma, spawn, {.v = (const char*[]){ "mpc", "seek", "0%", NULL } } },
- { MODKEY, XK_period, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } },
- { MODKEY|ShiftMask, XK_period, spawn, {.v = (const char*[]){ "mpc", "repeat", NULL } } },
- { MODKEY|ShiftMask, XK_slash, spawn, SHCMD(TERMINAL " -e man TuCLS") },
+ { MODKEY, XK_n, spawn, {.v = (const char*[]){ TERMINAL, "-e", "nvim", "-c", "VimwikiIndex", NULL } } },
+ { MODKEY|ShiftMask, XK_n, spawn, SHCMD(TERMINAL " -e newsboat ; pkill -RTMIN+6 dwmblocks") },
+ { MODKEY, XK_m, spawn, {.v = (const char*[]){ TERMINAL, "-e", "ncmpcpp", NULL } } },
+ { MODKEY|ShiftMask, XK_m, spawn, SHCMD("wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle; kill -44 $(pidof dwmblocks)") },
+ { MODKEY, XK_comma, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } },
+ { MODKEY|ShiftMask, XK_comma, spawn, {.v = (const char*[]){ "mpc", "seek", "0%", NULL } } },
+ { MODKEY, XK_period, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } },
+ { MODKEY|ShiftMask, XK_period, spawn, {.v = (const char*[]){ "mpc", "repeat", NULL } } },
+ { MODKEY|ShiftMask, XK_slash, spawn, SHCMD(TERMINAL " -e man TuCLS") },
{ MODKEY, XK_Left, focusmon, {.i = -1 } },
{ MODKEY|ShiftMask, XK_Left, tagmon, {.i = -1 } },