comparison dwm.h @ 130:30d1302dbe3b

sanitization of several clunky stuff, removed heretag (rarely of use), simplified pop(), changed shortcuts to always contain MODKEY
author arg@10ksloc.org
date Fri, 21 Jul 2006 07:37:52 +0200
parents c478383db7c9
children 9b9deafa0508
comparison
equal deleted inserted replaced
129:c478383db7c9 130:30d1302dbe3b
5 5
6 #include <X11/Xlib.h> 6 #include <X11/Xlib.h>
7 7
8 /* CUSTOMIZE */ 8 /* CUSTOMIZE */
9 9
10 #define FONT "-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*" 10 #define FONT "-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*"
11 #define BGCOLOR "#0a2c2d" 11 #define BGCOLOR "#0a2c2d"
12 #define FGCOLOR "#ddeeee" 12 #define FGCOLOR "#ddeeee"
13 #define BORDERCOLOR "#176164" 13 #define BORDERCOLOR "#176164"
14 #define MODKEY Mod1Mask /* Mod4Mask */ 14 #define MODKEY Mod1Mask /* Mod4Mask */
15 /* 15 /*
16 #define BGCOLOR "#666699" 16 #define BGCOLOR "#666699"
17 #define FGCOLOR "#eeeeee" 17 #define FGCOLOR "#eeeeee"
18 #define BORDERCOLOR "#9999CC" 18 #define BORDERCOLOR "#9999CC"
19 */ 19 */
20 #define MASTERW 52 /* percent */ 20 #define MASTERW 52 /* percent */
21 #define WM_PROTOCOL_DELWIN 1 21 #define WM_PROTOCOL_DELWIN 1
22 22
23 /* tags */ 23 /* tags */
24 enum { Tscratch, Tdev, Twww, Twork, TLast }; 24 enum { Tfnord, Tdev, Tnet, Twork, Tmisc, TLast };
25 25
26 /* END CUSTOMIZE */ 26 /* END CUSTOMIZE */
27 27
28 typedef union Arg Arg; 28 typedef union Arg Arg;
29 typedef struct Client Client; 29 typedef struct Client Client;
103 extern void gravitate(Client *c, Bool invert); 103 extern void gravitate(Client *c, Bool invert);
104 extern void higher(Client *c); 104 extern void higher(Client *c);
105 extern void killclient(Arg *arg); 105 extern void killclient(Arg *arg);
106 extern void lower(Client *c); 106 extern void lower(Client *c);
107 extern void manage(Window w, XWindowAttributes *wa); 107 extern void manage(Window w, XWindowAttributes *wa);
108 extern void pop(Client *c);
109 extern void resize(Client *c, Bool sizehints, Corner sticky); 108 extern void resize(Client *c, Bool sizehints, Corner sticky);
110 extern void setsize(Client *c); 109 extern void setsize(Client *c);
111 extern void settitle(Client *c); 110 extern void settitle(Client *c);
112 extern void togglemax(Arg *arg); 111 extern void togglemax(Arg *arg);
113 extern void unmanage(Client *c); 112 extern void unmanage(Client *c);
134 extern void appendtag(Arg *arg); 133 extern void appendtag(Arg *arg);
135 extern void dofloat(Arg *arg); 134 extern void dofloat(Arg *arg);
136 extern void dotile(Arg *arg); 135 extern void dotile(Arg *arg);
137 extern Client *getnext(Client *c, unsigned int t); 136 extern Client *getnext(Client *c, unsigned int t);
138 extern Client *getprev(Client *c); 137 extern Client *getprev(Client *c);
139 extern void heretag(Arg *arg);
140 extern void replacetag(Arg *arg); 138 extern void replacetag(Arg *arg);
141 extern void settags(Client *c); 139 extern void settags(Client *c);
142 extern void togglemode(Arg *arg); 140 extern void togglemode(Arg *arg);
143 extern void view(Arg *arg); 141 extern void view(Arg *arg);
144 142