tag.c
changeset 146 f328ce9c558c
parent 144 e61447a7f249
child 156 9bd8a1a50464
equal deleted inserted replaced
145:774754477c35 146:f328ce9c558c
    16 	const char *pattern;
    16 	const char *pattern;
    17 	char *tags[TLast];
    17 	char *tags[TLast];
    18 	Bool isfloat;
    18 	Bool isfloat;
    19 } Rule;
    19 } Rule;
    20 
    20 
    21 /* CUSTOMIZE */ 
    21 TAGS
    22 static Rule rule[] = {
    22 RULES
    23 	/* class:instance	tags				isfloat */
    23 
    24 	{ "Firefox.*",		{ [Tnet] = "net" },		False },
    24 void (*arrange)(Arg *) = ARRANGE;
    25 	{ "Gimp.*",		{ 0 },				True},
       
    26 };
       
    27 
       
    28 char *tags[TLast] = {
       
    29 	[Tfnord] = "fnord",
       
    30 	[Tdev] = "dev",
       
    31 	[Tnet] = "net",
       
    32 	[Twork] = "work",
       
    33 	[Tmisc] = "misc",
       
    34 };
       
    35 
       
    36 void (*arrange)(Arg *) = dotile;
       
    37 
       
    38 /* END CUSTOMIZE */
       
    39 
    25 
    40 /* extern */
    26 /* extern */
    41 
    27 
    42 void
    28 void
    43 appendtag(Arg *arg)
    29 appendtag(Arg *arg)