1 #ifndef _CONFIG_H
2 #define _CONFIG_H
3 
4 
5 /* default settings */
6 
7 #define DEF_FONT	"fixed"
8 #define DEF_ABG		"steel blue"    /*background for active windows*/
9 #define DEF_BG		"grey50"        /*background for inactive windows*/
10 #define DEF_FG		"snow"          /*color for window title*/
11 #define DEF_BW		2               /*borderwidth*/
12 #define DEF_FC		"blue"          /*color for fixed windows*/
13 #define MINSIZE		15              /*minimal size size for windows*/
14 #define DEF_CMD1	"xterm"         /*which terminal to spawn*/
15 #define DEF_CMD2	"yterm"         /*specify a program */
16 #define DEF_CMD3	""              /*specify a program */
17 #define DEF_VD          3               /*initial workspace count*/
18 #define DEF_SNAP        10              /*proximity for window snapping*/
19 #define DEF_PWIDTH      10              /*width to be sensitive for window closing*/
20 /* #define DEF_TERM	"x-terminal-emulator"*/ /*debian users might want uncomment this one*/
21 
22 
23 /*  Use Motif hints to find if a window should be borderless.
24  To use this option, you need to have the Motif development files installed. */
25 #undef  MWM_HINTS
26 
27 /* You can save a few bytes if you know you won't need colour map support
28 (eg for 16 or more bit displays) */
29 
30 /* #define COLOURMAP */
31 
32 /* keybindings */
33 
34 #define KEY_NEXT	XK_Tab
35 #define KEY_CMD1	XK_Return
36 #define KEY_CMD2	XK_space
37 #define KEY_CMD3	XK_e
38 #define KEY_TOPLEFT	XK_n
39 #define KEY_TOPRIGHT	XK_m
40 #define KEY_BOTTOMLEFT	XK_comma
41 #define KEY_BOTTOMRIGHT	XK_period
42 #define KEY_LEFT	XK_h
43 #define KEY_RIGHT	XK_l
44 #define KEY_DOWN	XK_j
45 #define KEY_UP		XK_k
46 #define KEY_LOWER	XK_Down
47 #define KEY_RAISE	XK_Up
48 #define KEY_TITLE	XK_t
49 #define KEY_MAXVERT	XK_v
50 #define KEY_MAX_HOR	XK_b
51 #define KEY_MAX		XK_x
52 #define KEY_FIX		XK_f
53 #define KEY_PREVDESK	XK_Left
54 #define KEY_NEXTDESK	XK_Right
55 #define KEY_GROWVERT    XK_i
56 #define KEY_GROWHOR	XK_p
57 #define KEY_SHRINKVERT  XK_o
58 #define KEY_SHRINKHOR   XK_u
59 #define KEY_SHADE       XK_s
60 #define KEY_KILL	XK_q
61 
62 /*Modifier*/
63 
64 /*uncomment Mod4Mask if you want to use your windows key for something useful*/
65 
66 #define MOD_MASK        ControlMask | Mod1Mask
67 /*#define MOD_MASK        Mod4Mask*/
68 
69 #define MOUSE_MOD     Mod1Mask
70 /*#define MOUSE_MOD       Mod4Mask*/
71 
72 /*Modifier for cycling windows*/
73 
74 #define KEY_NEXT_MASK    Mod1Mask
75 /*#define KEY_NEXT_MASK    ControlMask | Mod1Mask*/
76 /*#define KEY_NEXT_MASK    Mod4Mask*/
77 
78 #endif
79