Mercurial > aewl
annotate config.arg.h @ 544:88ebcfe64c2d
some other change
author | arg@mig29 |
---|---|
date | Thu, 26 Oct 2006 15:26:17 +0200 |
parents | 21a924818b61 |
children | 18b3666eae17 |
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" |
368
99b3c6c69610
switching to darker colorscheme with larger font
Anselm R. Garbe <arg@10kloc.org>
parents:
367
diff
changeset
|
15 #define SELBGCOLOR "#333366" |
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" |
99b3c6c69610
switching to darker colorscheme with larger font
Anselm R. Garbe <arg@10kloc.org>
parents:
367
diff
changeset
|
18 #define STATUSFGCOLOR "#9999cc" |
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 |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
22 |
152 | 23 #define KEYS \ |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
24 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
|
25 /* modifier key function arguments */ \ |
354 | 26 { MODKEY|ShiftMask, XK_Return, spawn, \ |
542
21a924818b61
forgot to use -tr, which actually prevents the ugly flicker (using xsetroot -solid black as root window pixmap to make this work nicely)
arg@mig29
parents:
541
diff
changeset
|
27 { .cmd = "exec urxvtc -tr -fg '#eeeeee' -cr '#eeeeee' +sb -fn '"FONT"'" } }, \ |
354 | 28 { MODKEY, XK_p, spawn, \ |
536
d5aa5a4be560
using lsx instead of Jukka's shell construct
Anselm R. Garbe <arg@10kloc.org>
parents:
532
diff
changeset
|
29 { .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
|
30 " | 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
|
31 "-selbg '"SELBGCOLOR"' -selfg '"SELFGCOLOR"')\" && exec $exe" } }, \ |
354 | 32 { MODKEY, XK_j, focusnext, { 0 } }, \ |
33 { MODKEY, XK_k, focusprev, { 0 } }, \ | |
294
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
34 { MODKEY, XK_Return, zoom, { 0 } }, \ |
530
451f19d48845
removed the stack position stuff
Anselm R. Garbe <arg@10kloc.org>
parents:
528
diff
changeset
|
35 { MODKEY, XK_g, resizecol, { .i = 15 } }, \ |
451f19d48845
removed the stack position stuff
Anselm R. Garbe <arg@10kloc.org>
parents:
528
diff
changeset
|
36 { MODKEY, XK_s, resizecol, { .i = -15 } }, \ |
294
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
37 { 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
|
38 { 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
|
39 { MODKEY|ShiftMask, XK_3, tag, { .i = 2 } }, \ |
377 | 40 { 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
|
41 { 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
|
42 { 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
|
43 { MODKEY|ControlMask|ShiftMask, XK_3, toggletag, { .i = 2 } }, \ |
377 | 44 { 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
|
45 { MODKEY|ShiftMask, XK_c, killclient, { 0 } }, \ |
0788e46843c0
applied Sanders changes to config.arg.h
Anselm R.Garbe <arg@10ksloc.org>
parents:
291
diff
changeset
|
46 { MODKEY, XK_space, togglemode, { 0 } }, \ |
396
be3be9590d5c
changed shortcut into Mod1-0
Anselm R. Garbe <arg@10kloc.org>
parents:
395
diff
changeset
|
47 { 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
|
48 { 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
|
49 { 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
|
50 { MODKEY, XK_3, view, { .i = 2 } }, \ |
377 | 51 { 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
|
52 { 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
|
53 { 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
|
54 { MODKEY|ControlMask, XK_3, toggleview, { .i = 2 } }, \ |
377 | 55 { 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
|
56 { MODKEY|ShiftMask, XK_q, quit, { 0 } }, \ |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
57 }; |
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 #define RULES \ |
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
60 static Rule rule[] = { \ |
336
2a65e8b3d21a
implemented class:inst:title matching
Anselm R. Garbe <arg@10kloc.org>
parents:
326
diff
changeset
|
61 /* class:instance:title regex tags regex isfloat */ \ |
518
f35e6c5993ef
using ff tiled again, seems to work perfectly with new bottom stack
Anselm R. Garbe <arg@10kloc.org>
parents:
516
diff
changeset
|
62 { "Firefox.*", "net", False}, \ |
191 | 63 { "Gimp.*", NULL, True}, \ |
354 | 64 { "MPlayer.*", NULL, True}, \ |
65 { "Acroread.*", NULL, True}, \ | |
146
f328ce9c558c
centralized/externalized configuration to config.h
arg@10ksloc.org
parents:
diff
changeset
|
66 }; |