Mercurial > dwm-meillo
annotate config.arg.h @ 564:a22a70174d44
using a more blue-ish color...
author | arg@mig29 |
---|---|
date | Wed, 08 Nov 2006 17:16:38 +0100 |
parents | ebf54a82cae0 |
children | 91b6cbcdfc71 |
rev | line source |
---|---|
532
651f2c868b31
code polishing, removed unnecessary newlines
Anselm R. Garbe <arg@10kloc.org>
parents:
530
diff
changeset
|
1 /* (C)opyright MMVI Anselm R. Garbe <garbeam at gmail dot com> |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
2 * See LICENSE file for license details. |
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
3 */ |
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
4 |
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
5 #define TAGS \ |
376
201acf925788
changed config.arg.h - I really need the 4th tag
Anselm R. Garbe <arg@10kloc.org>
parents:
370
diff
changeset
|
6 const char *tags[] = { "dev", "work", "net", "fnord", NULL }; |
164
21071ae1fe68
made fullscreen apps working fine in floating mode (there is no sane way to make them work in tiled mode, thus I switch to floating mode if I run such kind of app), also fixed the xterm issue reported by Sander
arg@10ksloc.org
parents:
160
diff
changeset
|
7 |
505
2c29d74b11dc
first step to a more flexible dotile() algorithm
Anselm R. Garbe <arg@10kloc.org>
parents:
496
diff
changeset
|
8 #define DEFMODE dotile /* dofloat */ |
363 | 9 #define FLOATSYMBOL "><>" |
530
451f19d48845
removed the stack position stuff
Anselm R. Garbe <arg@10kloc.org>
parents:
528
diff
changeset
|
10 #define TILESYMBOL "[]=" |
353
8a06efe5b563
new color stuff/new rendering stuff
Anselm R. Garbe <arg@10kloc.org>
parents:
352
diff
changeset
|
11 |
539
a0858b5cdec6
my new 1920x1200 Z61p arrived, now I can use terminus in a sane way...
arg@mig29
parents:
536
diff
changeset
|
12 #define FONT "-*-terminus-medium-*-*-*-14-*-*-*-*-*-*-*" |
493
d0104ede6454
changed order of colordefs in config.h's, changed config.arg.h to fit to new dmenu
arg@mmvi
parents:
475
diff
changeset
|
13 #define NORMBGCOLOR "#333333" |
d0104ede6454
changed order of colordefs in config.h's, changed config.arg.h to fit to new dmenu
arg@mmvi
parents:
475
diff
changeset
|
14 #define NORMFGCOLOR "#dddddd" |
564 | 15 #define SELBGCOLOR "#336699" |
368
99b3c6c69610
switching to darker colorscheme with larger font
Anselm R. Garbe <arg@10kloc.org>
parents:
367
diff
changeset
|
16 #define SELFGCOLOR "#eeeeee" |
99b3c6c69610
switching to darker colorscheme with larger font
Anselm R. Garbe <arg@10kloc.org>
parents:
367
diff
changeset
|
17 #define STATUSBGCOLOR "#222222" |
564 | 18 #define STATUSFGCOLOR "#99ccff" |
353
8a06efe5b563
new color stuff/new rendering stuff
Anselm R. Garbe <arg@10kloc.org>
parents:
352
diff
changeset
|
19 |
541
08d3d329270a
using MASTER 600 again, it is definately better, and using urxvtc for the moment (it doesn't flickers on refreshes, but this is not because of Marc Lehmann, it is because of the original rxvt code)
arg@mig29
parents:
540
diff
changeset
|
20 #define MASTER 600 /* per thousand */ |
164
21071ae1fe68
made fullscreen apps working fine in floating mode (there is no sane way to make them work in tiled mode, thus I switch to floating mode if I run such kind of app), also fixed the xterm issue reported by Sander
arg@10ksloc.org
parents:
160
diff
changeset
|
21 #define MODKEY Mod1Mask |
555
c0a0245b9815
in a 1920x1200 setup 40 pixels of snap value are much better than 20
arg@mig29
parents:
551
diff
changeset
|
22 #define SNAP 40 /* pixel */ |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
23 |
152 | 24 #define KEYS \ |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
25 static Key key[] = { \ |
262
d659a2dce2b5
implemented viewextend and added M-S-C-n shortcuts for extending the current view... updated man page (works great!) nice feature
Anselm R.Garbe <arg@10ksloc.org>
parents:
260
diff
changeset
|
26 /* modifier key function arguments */ \ |
354 | 27 { MODKEY|ShiftMask, XK_Return, spawn, \ |
547
de3fd5271408
stupid urxvt needs bg to highlight selections in a sane way, though that makes sense to some extend
arg@mig29
parents:
545
diff
changeset
|
28 { .cmd = "exec urxvtc -tr -bg black -fg '#eeeeee' -cr '#eeeeee' +sb -fn '"FONT"'" } }, \ |
354 | 29 { MODKEY, XK_p, spawn, \ |
536
d5aa5a4be560
using lsx instead of Jukka's shell construct
Anselm R. Garbe <arg@10kloc.org>
parents:
532
diff
changeset
|
30 { .cmd = "exe=\"$(lsx `echo $PATH | sed 's/:/ /g'` | sort -u " \ |
d5aa5a4be560
using lsx instead of Jukka's shell construct
Anselm R. Garbe <arg@10kloc.org>
parents:
532
diff
changeset
|
31 " | dmenu -font '"FONT"' -normbg '"NORMBGCOLOR"' -normfg '"NORMFGCOLOR"' " \ |
d5aa5a4be560
using lsx instead of Jukka's shell construct
Anselm R. Garbe <arg@10kloc.org>
parents:
532
diff
changeset
|
32 "-selbg '"SELBGCOLOR"' -selfg '"SELFGCOLOR"')\" && exec $exe" } }, \ |
354 | 33 { MODKEY, XK_j, focusnext, { 0 } }, \ |
34 { MODKEY, XK_k, focusprev, { 0 } }, \ | |
294
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
35 { MODKEY, XK_Return, zoom, { 0 } }, \ |
559 | 36 { MODKEY, XK_g, resizemaster, { .i = 15 } }, \ |
37 { MODKEY, XK_s, resizemaster, { .i = -15 } }, \ | |
294
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
38 { MODKEY|ShiftMask, XK_1, tag, { .i = 0 } }, \ |
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
39 { MODKEY|ShiftMask, XK_2, tag, { .i = 1 } }, \ |
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
40 { MODKEY|ShiftMask, XK_3, tag, { .i = 2 } }, \ |
377 | 41 { MODKEY|ShiftMask, XK_4, tag, { .i = 3 } }, \ |
294
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
42 { MODKEY|ControlMask|ShiftMask, XK_1, toggletag, { .i = 0 } }, \ |
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
43 { MODKEY|ControlMask|ShiftMask, XK_2, toggletag, { .i = 1 } }, \ |
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
44 { MODKEY|ControlMask|ShiftMask, XK_3, toggletag, { .i = 2 } }, \ |
377 | 45 { MODKEY|ControlMask|ShiftMask, XK_4, toggletag, { .i = 3 } }, \ |
294
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
46 { MODKEY|ShiftMask, XK_c, killclient, { 0 } }, \ |
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
47 { MODKEY, XK_space, togglemode, { 0 } }, \ |
396
be3be9590d5c
changed shortcut into Mod1-0
Anselm R. Garbe <arg@10kloc.org>
parents:
395
diff
changeset
|
48 { MODKEY, XK_0, viewall, { 0 } }, \ |
262
d659a2dce2b5
implemented viewextend and added M-S-C-n shortcuts for extending the current view... updated man page (works great!) nice feature
Anselm R.Garbe <arg@10ksloc.org>
parents:
260
diff
changeset
|
49 { MODKEY, XK_1, view, { .i = 0 } }, \ |
d659a2dce2b5
implemented viewextend and added M-S-C-n shortcuts for extending the current view... updated man page (works great!) nice feature
Anselm R.Garbe <arg@10ksloc.org>
parents:
260
diff
changeset
|
50 { MODKEY, XK_2, view, { .i = 1 } }, \ |
d659a2dce2b5
implemented viewextend and added M-S-C-n shortcuts for extending the current view... updated man page (works great!) nice feature
Anselm R.Garbe <arg@10ksloc.org>
parents:
260
diff
changeset
|
51 { MODKEY, XK_3, view, { .i = 2 } }, \ |
377 | 52 { MODKEY, XK_4, view, { .i = 3 } }, \ |
263
118d3e010e5e
made shortcuts like proposed by Sander, renamed viewextend to toggleview (more clear)
Anselm R.Garbe <arg@10ksloc.org>
parents:
262
diff
changeset
|
53 { MODKEY|ControlMask, XK_1, toggleview, { .i = 0 } }, \ |
118d3e010e5e
made shortcuts like proposed by Sander, renamed viewextend to toggleview (more clear)
Anselm R.Garbe <arg@10ksloc.org>
parents:
262
diff
changeset
|
54 { MODKEY|ControlMask, XK_2, toggleview, { .i = 1 } }, \ |
118d3e010e5e
made shortcuts like proposed by Sander, renamed viewextend to toggleview (more clear)
Anselm R.Garbe <arg@10ksloc.org>
parents:
262
diff
changeset
|
55 { MODKEY|ControlMask, XK_3, toggleview, { .i = 2 } }, \ |
377 | 56 { MODKEY|ControlMask, XK_4, toggleview, { .i = 3 } }, \ |
262
d659a2dce2b5
implemented viewextend and added M-S-C-n shortcuts for extending the current view... updated man page (works great!) nice feature
Anselm R.Garbe <arg@10ksloc.org>
parents:
260
diff
changeset
|
57 { MODKEY|ShiftMask, XK_q, quit, { 0 } }, \ |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
58 }; |
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
59 |
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
60 #define RULES \ |
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
61 static Rule rule[] = { \ |
336
2a65e8b3d21a
implemented class:inst:title matching
Anselm R. Garbe <arg@10kloc.org>
parents:
326
diff
changeset
|
62 /* class:instance:title regex tags regex isfloat */ \ |
545 | 63 { "Firefox.*", "net", False }, \ |
64 { "Gimp.*", NULL, True }, \ | |
65 { "MPlayer.*", NULL, True }, \ | |
66 { "Acroread.*", NULL, True }, \ | |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
67 }; |