]> Pileus Git - ~andy/sunrise/blob - x11-wm/dwm/files/dwm-0.5-tags.patch
x11-wm/dwm: New Ebuild for bug 141530
[~andy/sunrise] / x11-wm / dwm / files / dwm-0.5-tags.patch
1 diff -ru dwm-0.5~/dwm.h dwm-0.5/dwm.h
2 --- dwm-0.5~/dwm.h      2006-07-22 15:38:12.000000000 +0200
3 +++ dwm-0.5/dwm.h       2006-07-22 17:28:41.000000000 +0200
4 @@ -21,7 +21,7 @@
5  #define WM_PROTOCOL_DELWIN     1
6  
7  /* tags */
8 -enum { Tfnord, Tdev, Tnet, Twork, Tmisc, TLast };
9 +enum { };
10  
11  /* END CUSTOMIZE */
12  
13 diff -ru dwm-0.5~/event.c dwm-0.5/event.c
14 --- dwm-0.5~/event.c    2006-07-22 15:38:12.000000000 +0200
15 +++ dwm-0.5/event.c     2006-07-22 19:16:58.000000000 +0200
16 @@ -34,26 +34,41 @@
17  
18  static Key key[] = {
19         /* modifier             key             function        arguments */
20 -       { MODKEY,               XK_0,           view,           { .i = Tfnord } }, 
21 -       { MODKEY,               XK_1,           view,           { .i = Tdev } }, 
22 -       { MODKEY,               XK_2,           view,           { .i = Tnet } }, 
23 -       { MODKEY,               XK_3,           view,           { .i = Twork } }, 
24 -       { MODKEY,               XK_4,           view,           { .i = Tmisc} }, 
25 +       { MODKEY,               XK_0,           view,           { .i =  GT9 } }, 
26 +       { MODKEY,               XK_1,           view,           { .i =  GT0 } }, 
27 +       { MODKEY,               XK_2,           view,           { .i =  GT1 } }, 
28 +       { MODKEY,               XK_3,           view,           { .i =  GT2 } }, 
29 +       { MODKEY,               XK_4,           view,           { .i =  GT3 } }, 
30 +       { MODKEY,               XK_5,           view,           { .i =  GT4 } }, 
31 +       { MODKEY,               XK_6,           view,           { .i =  GT5 } }, 
32 +       { MODKEY,               XK_7,           view,           { .i =  GT6 } }, 
33 +       { MODKEY,               XK_8,           view,           { .i =  GT7 } }, 
34 +       { MODKEY,               XK_9,           view,           { .i =  GT8 } }, 
35         { MODKEY,               XK_j,           focusnext,      { 0 } }, 
36         { MODKEY,               XK_k,           focusprev,      { 0 } },
37         { MODKEY,               XK_m,           togglemax,      { 0 } }, 
38         { MODKEY,               XK_space,       togglemode,     { 0 } }, 
39         { MODKEY,               XK_Return,      zoom,           { 0 } },
40 -       { MODKEY|ControlMask,   XK_0,           appendtag,      { .i = Tfnord } }, 
41 -       { MODKEY|ControlMask,   XK_1,           appendtag,      { .i = Tdev } }, 
42 -       { MODKEY|ControlMask,   XK_2,           appendtag,      { .i = Tnet } }, 
43 -       { MODKEY|ControlMask,   XK_3,           appendtag,      { .i = Twork } }, 
44 -       { MODKEY|ControlMask,   XK_4,           appendtag,      { .i = Tmisc } }, 
45 -       { MODKEY|ShiftMask,     XK_0,           replacetag,     { .i = Tfnord } }, 
46 -       { MODKEY|ShiftMask,     XK_1,           replacetag,     { .i = Tdev } }, 
47 -       { MODKEY|ShiftMask,     XK_2,           replacetag,     { .i = Tnet } }, 
48 -       { MODKEY|ShiftMask,     XK_3,           replacetag,     { .i = Twork } }, 
49 -       { MODKEY|ShiftMask,     XK_4,           replacetag,     { .i = Tmisc } }, 
50 +       { MODKEY|ControlMask,   XK_0,           appendtag,      { .i = GT9 } }, 
51 +       { MODKEY|ControlMask,   XK_1,           appendtag,      { .i = GT0 } }, 
52 +       { MODKEY|ControlMask,   XK_2,           appendtag,      { .i = GT1 } }, 
53 +       { MODKEY|ControlMask,   XK_3,           appendtag,      { .i = GT2 } }, 
54 +       { MODKEY|ControlMask,   XK_4,           appendtag,      { .i = GT3 } }, 
55 +       { MODKEY|ControlMask,   XK_5,           appendtag,      { .i = GT4 } }, 
56 +       { MODKEY|ControlMask,   XK_6,           appendtag,      { .i = GT5 } }, 
57 +       { MODKEY|ControlMask,   XK_7,           appendtag,      { .i = GT6 } }, 
58 +       { MODKEY|ControlMask,   XK_8,           appendtag,      { .i = GT7 } }, 
59 +       { MODKEY|ControlMask,   XK_9,           appendtag,      { .i = GT8 } }, 
60 +       { MODKEY|ShiftMask,     XK_0,           replacetag,     { .i = GT9 } }, 
61 +       { MODKEY|ShiftMask,     XK_1,           replacetag,     { .i = GT0 } }, 
62 +       { MODKEY|ShiftMask,     XK_2,           replacetag,     { .i = GT1 } }, 
63 +       { MODKEY|ShiftMask,     XK_3,           replacetag,     { .i = GT2 } }, 
64 +       { MODKEY|ShiftMask,     XK_4,           replacetag,     { .i = GT3 } }, 
65 +       { MODKEY|ShiftMask,     XK_5,           replacetag,     { .i = GT4 } }, 
66 +       { MODKEY|ShiftMask,     XK_6,           replacetag,     { .i = GT5 } }, 
67 +       { MODKEY|ShiftMask,     XK_7,           replacetag,     { .i = GT6 } }, 
68 +       { MODKEY|ShiftMask,     XK_8,           replacetag,     { .i = GT7 } }, 
69 +       { MODKEY|ShiftMask,     XK_9,           replacetag,     { .i = GT8 } }, 
70         { MODKEY|ShiftMask,     XK_c,           killclient,     { 0 } }, 
71         { MODKEY|ShiftMask,     XK_q,           quit,           { 0 } },
72         { MODKEY|ShiftMask,     XK_Return,      spawn,          { .argv = term } },
73 diff -ru dwm-0.5~/tag.c dwm-0.5/tag.c
74 --- dwm-0.5~/tag.c      2006-07-22 15:38:12.000000000 +0200
75 +++ dwm-0.5/tag.c       2006-07-22 15:41:40.000000000 +0200
76 @@ -19,12 +19,17 @@
77  } Rule;
78  
79  /* CUSTOMIZE */ 
80 +static Rule rule[] = { };
81 +/*
82  static Rule rule[] = {
83 -       /* class:instance       tags                            isfloat */
84 +       / * class:instance      tags                            isfloat * /
85         { "Firefox.*",          { [Tnet] = "net" },             False },
86         { "Gimp.*",             { 0 },                          True},
87  };
88 +*/
89  
90 +char *tags[TLast] = { };
91 +/*
92  char *tags[TLast] = {
93         [Tfnord] = "fnord",
94         [Tdev] = "dev",
95 @@ -32,6 +37,7 @@
96         [Twork] = "work",
97         [Tmisc] = "misc",
98  };
99 +*/
100  
101  void (*arrange)(Arg *) = dotile;
102