config.def.h (2081B)
1 #ifndef CONFIG_H 2 #define CONFIG_H 3 4 #define BorderWidth 15 5 #define BorderColor 240 + (240<<8) + (240<<16) 6 #define MOD Mod4Mask 7 8 const char* menu[] = {"dmenu_run", 0}; 9 const char* term[] = {"st", 0}; 10 const char* surf[] = {"tabbed", "-c", "surf", "-e", 0}; 11 const char* music[] = {"popup", "ncmpcpp", 0}; 12 const char* audio[] = {"popup", "pulsemixer", 0}; 13 14 static struct key keys[] = { 15 {MOD, XK_q, win_kill, {0}}, 16 {MOD, XK_c, win_center, {0}}, 17 {MOD, XK_f, win_fs, {0}}, 18 19 {MOD, XK_k, win_move, {.com = (const char*[]){"move", "n"}, .i = 40}}, 20 {MOD, XK_j, win_move, {.com = (const char*[]){"move", "s"}, .i = 40}}, 21 {MOD, XK_l, win_move, {.com = (const char*[]){"move", "e"}, .i = 40}}, 22 {MOD, XK_h, win_move, {.com = (const char*[]){"move", "w"}, .i = 40}}, 23 24 {MOD|ShiftMask, XK_k, win_move, {.com = (const char*[]){"resize", "n"}, .i = 40}}, 25 {MOD|ShiftMask, XK_j, win_move, {.com = (const char*[]){"resize", "s"}, .i = 40}}, 26 {MOD|ShiftMask, XK_l, win_move, {.com = (const char*[]){"resize", "e"}, .i = 40}}, 27 {MOD|ShiftMask, XK_h, win_move, {.com = (const char*[]){"resize", "w"}, .i = 40}}, 28 29 {Mod1Mask, XK_Tab, win_next, {0}}, 30 {Mod1Mask|ShiftMask, XK_Tab, win_prev, {0}}, 31 32 {MOD, XK_Return, run, {.com = term}}, 33 {MOD, XK_d, run, {.com = menu}}, 34 {MOD, XK_m, run, {.com = music}}, 35 {MOD, XK_w, run, {.com = surf}}, 36 {MOD, XK_p, run, {.com = audio}}, 37 38 {MOD, XK_1, ws_go, {.i = 1}}, 39 {MOD|ShiftMask, XK_1, win_to_ws, {.i = 1}}, 40 {MOD, XK_2, ws_go, {.i = 2}}, 41 {MOD|ShiftMask, XK_2, win_to_ws, {.i = 2}}, 42 {MOD, XK_3, ws_go, {.i = 3}}, 43 {MOD|ShiftMask, XK_3, win_to_ws, {.i = 3}}, 44 {MOD, XK_4, ws_go, {.i = 4}}, 45 {MOD|ShiftMask, XK_4, win_to_ws, {.i = 4}}, 46 {MOD, XK_5, ws_go, {.i = 5}}, 47 {MOD|ShiftMask, XK_5, win_to_ws, {.i = 5}}, 48 {MOD, XK_6, ws_go, {.i = 6}}, 49 {MOD|ShiftMask, XK_6, win_to_ws, {.i = 6}}, 50 }; 51 52 #endif