config.def.h
changeset 1117 fac7660be3de
parent 1116 73ef516a4a88
child 1118 e8efb587e751
equal deleted inserted replaced
1116:73ef516a4a88 1117:fac7660be3de
     9 #define NORMFGCOLOR		"#000000"
     9 #define NORMFGCOLOR		"#000000"
    10 #define SELBORDERCOLOR		"#0066ff"
    10 #define SELBORDERCOLOR		"#0066ff"
    11 #define SELBGCOLOR		"#0066ff"
    11 #define SELBGCOLOR		"#0066ff"
    12 #define SELFGCOLOR		"#ffffff"
    12 #define SELFGCOLOR		"#ffffff"
    13 
    13 
    14 /* old */
    14 /* tagging */
    15 const char tags[][MAXTAGLEN] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
    15 const char tags[][MAXLEN] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
    16 
    16 
    17 Rule rules[] = {
    17 Rule rules[] = {
    18 	/* class:instance:title substr	tags ref	isfloating */
    18 	/* class:instance:title substr	tags ref	isfloating */
    19 	{ "Firefox",			tags[8],	False },
    19 	{ "Firefox",			tags[8],	False },
    20 	{ "Gimp",			NULL,		True },
    20 	{ "Gimp",			NULL,		True },
    24 
    24 
    25 /* layout(s) */
    25 /* layout(s) */
    26 #define MWFACT			0.6	/* master width factor [0.1 .. 0.9] */
    26 #define MWFACT			0.6	/* master width factor [0.1 .. 0.9] */
    27 #define RESIZEHINTS		True	/* False - respect size hints in tiled resizals */
    27 #define RESIZEHINTS		True	/* False - respect size hints in tiled resizals */
    28 #define SNAP			32	/* snap pixel */
    28 #define SNAP			32	/* snap pixel */
       
    29 
    29 Layout layouts[] = {
    30 Layout layouts[] = {
    30 	/* symbol		function */
    31 	/* symbol		function */
    31 	{ "[]=",		tile }, /* first entry is default */
    32 	{ "[]=",		tile }, /* first entry is default */
    32 	{ "><>",		floating },
    33 	{ "><>",		floating },
    33 	{ "[M]",		monocle },
    34 	{ "[M]",		maximise },
    34 };
    35 };
    35 
    36 
    36 /* key definitions */
    37 /* key definitions */
    37 #define MODKEY			Mod1Mask
    38 #define MODKEY			Mod1Mask
    38 Key keys[] = {
    39 Key keys[] = {
    39 	/* modifier			key		function	argument */
    40 	/* modifier			key		function	argument */
    40 	{ MODKEY,			XK_p,		spawn,
    41 	{ MODKEY,			XK_p,		spawn,
    41 		"exec dmenu_run -fn '"FONT"' -nb '"NORMBGCOLOR"' -nf '"NORMFGCOLOR"' -sb '"SELBGCOLOR"' -sf '"SELFGCOLOR"'" },
    42 		"exec dmenu_run -fn '"FONT"' -nb '"NORMBGCOLOR"' -nf '"NORMFGCOLOR"' -sb '"SELBGCOLOR"' -sf '"SELFGCOLOR"'" },
    42 	{ MODKEY|ShiftMask,		XK_Return,	spawn, "exec uxterm" },
    43 	{ MODKEY|ShiftMask,		XK_Return,	spawn, "exec uxterm" },
    43 	{ MODKEY,			XK_space,	setlayout,	NULL },
       
    44 	{ MODKEY,			XK_b,		togglebar,	NULL },
    44 	{ MODKEY,			XK_b,		togglebar,	NULL },
       
    45 	{ MODKEY,			XK_t,		setlayout,	"[]=" },
       
    46 	{ MODKEY,			XK_f,		setlayout,	"><>" },
       
    47 	{ MODKEY,			XK_m	,	setlayout,	"[M]" },
    45 	{ MODKEY,			XK_j,		focusnext,	NULL },
    48 	{ MODKEY,			XK_j,		focusnext,	NULL },
    46 	{ MODKEY,			XK_k,		focusprev,	NULL },
    49 	{ MODKEY,			XK_k,		focusprev,	NULL },
    47 	{ MODKEY,			XK_h,		setmwfact,	"-0.05" },
    50 	{ MODKEY,			XK_h,		setmwfact,	"-0.05" },
    48 	{ MODKEY,			XK_l,		setmwfact,	"+0.05" },
    51 	{ MODKEY,			XK_l,		setmwfact,	"+0.05" },
    49 	{ MODKEY,			XK_r,		reapply,	NULL },
    52 	{ MODKEY,			XK_r,		reapply,	NULL },
    50 	{ MODKEY,			XK_m,		setlayout,	"[M]" },
       
    51 	{ MODKEY,			XK_Return,	zoom,		NULL },
    53 	{ MODKEY,			XK_Return,	zoom,		NULL },
    52 	{ MODKEY,			XK_Tab,		viewprevtag,	NULL },
    54 	{ MODKEY,			XK_Tab,		viewprevtag,	NULL },
    53 	{ MODKEY|ShiftMask,		XK_space,	togglefloating,	NULL },
    55 	{ MODKEY|ShiftMask,		XK_space,	togglefloating,	NULL },
    54 	{ MODKEY|ShiftMask,		XK_c,		killclient,	NULL },
    56 	{ MODKEY|ShiftMask,		XK_c,		killclient,	NULL },
    55 	{ MODKEY,			XK_0,		view,		NULL },
    57 	{ MODKEY,			XK_0,		view,		NULL },