2019-10-11 11:48:34 +00:00
|
|
|
#ifndef CONFIG_H
|
|
|
|
#define CONFIG_H
|
|
|
|
|
2019-10-11 17:33:03 +00:00
|
|
|
#define MOD Mod4Mask
|
2020-10-24 00:26:10 +00:00
|
|
|
#define SFT ShiftMask
|
|
|
|
#define ALT Mod1Mask
|
|
|
|
|
2020-10-23 02:07:25 +00:00
|
|
|
#define BORDER_COLOR "#00FF00"
|
|
|
|
#define BORDER_WIDTH 1
|
2019-10-11 11:48:34 +00:00
|
|
|
|
2019-10-12 17:52:18 +00:00
|
|
|
const char* menu[] = {"dmenu_run", 0};
|
|
|
|
const char* term[] = {"st", 0};
|
2019-10-11 11:48:34 +00:00
|
|
|
|
|
|
|
static struct key keys[] = {
|
2019-10-15 11:49:12 +00:00
|
|
|
{MOD, XK_q, win_kill, {0}},
|
2019-10-19 05:14:03 +00:00
|
|
|
{MOD, XK_c, win_center, {0}},
|
2019-10-15 11:49:12 +00:00
|
|
|
{MOD, XK_f, win_fs, {0}},
|
2019-12-18 11:41:21 +00:00
|
|
|
|
2020-10-23 02:07:25 +00:00
|
|
|
{MOD, XK_k, win_move, {.com = (const char*[]){"move", "n"}, .i = 10}},
|
|
|
|
{MOD, XK_j, win_move, {.com = (const char*[]){"move", "s"}, .i = 10}},
|
|
|
|
{MOD, XK_l, win_move, {.com = (const char*[]){"move", "e"}, .i = 10}},
|
|
|
|
{MOD, XK_h, win_move, {.com = (const char*[]){"move", "w"}, .i = 10}},
|
|
|
|
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|SFT, XK_k, win_move, {.com = (const char*[]){"resize", "n"}, .i = 10}},
|
|
|
|
{MOD|SFT, XK_j, win_move, {.com = (const char*[]){"resize", "s"}, .i = 10}},
|
|
|
|
{MOD|SFT, XK_l, win_move, {.com = (const char*[]){"resize", "e"}, .i = 10}},
|
|
|
|
{MOD|SFT, XK_h, win_move, {.com = (const char*[]){"resize", "w"}, .i = 10}},
|
2020-10-23 02:07:25 +00:00
|
|
|
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|ALT, XK_k, win_half, {.com = (const char*[]){"n"}}},
|
|
|
|
{MOD|ALT, XK_j, win_half, {.com = (const char*[]){"s"}}},
|
|
|
|
{MOD|ALT, XK_l, win_half, {.com = (const char*[]){"e"}}},
|
|
|
|
{MOD|ALT, XK_h, win_half, {.com = (const char*[]){"w"}}},
|
2020-10-23 02:07:25 +00:00
|
|
|
|
2020-10-24 00:26:10 +00:00
|
|
|
{ALT, XK_Tab, win_next, {0}},
|
|
|
|
{ALT|SFT, XK_Tab, win_prev, {0}},
|
2019-10-11 17:33:03 +00:00
|
|
|
|
2019-10-12 08:07:11 +00:00
|
|
|
{MOD, XK_d, run, {.com = menu}},
|
|
|
|
{MOD, XK_Return, run, {.com = term}},
|
|
|
|
|
|
|
|
{0, XF86XK_AudioLowerVolume, run, {.com = voldown}},
|
|
|
|
{0, XF86XK_AudioRaiseVolume, run, {.com = volup}},
|
|
|
|
{0, XF86XK_AudioMute, run, {.com = volmute}},
|
|
|
|
{0, XF86XK_MonBrightnessUp, run, {.com = briup}},
|
|
|
|
{0, XF86XK_MonBrightnessDown, run, {.com = bridown}},
|
2019-10-11 17:33:03 +00:00
|
|
|
|
2019-10-12 09:14:35 +00:00
|
|
|
{MOD, XK_1, ws_go, {.i = 1}},
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|SFT, XK_1, win_to_ws, {.i = 1}},
|
2019-10-12 09:14:35 +00:00
|
|
|
{MOD, XK_2, ws_go, {.i = 2}},
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|SFT, XK_2, win_to_ws, {.i = 2}},
|
2019-10-12 09:14:35 +00:00
|
|
|
{MOD, XK_3, ws_go, {.i = 3}},
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|SFT, XK_3, win_to_ws, {.i = 3}},
|
2019-10-12 09:14:35 +00:00
|
|
|
{MOD, XK_4, ws_go, {.i = 4}},
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|SFT, XK_4, win_to_ws, {.i = 4}},
|
2019-10-12 09:14:35 +00:00
|
|
|
{MOD, XK_5, ws_go, {.i = 5}},
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|SFT, XK_5, win_to_ws, {.i = 5}},
|
2019-10-12 09:14:35 +00:00
|
|
|
{MOD, XK_6, ws_go, {.i = 6}},
|
2020-10-24 00:26:10 +00:00
|
|
|
{MOD|SFT, XK_6, win_to_ws, {.i = 6}},
|
2019-10-11 11:48:34 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|