Xinqi Bao's Git

f8815715390dd6d7677d8eadd3b956b0447e7e53
[st.git] / config.h
1 #define SHELL "/bin/bash"
2 #define TAB 8
3
4 #define FONT "6x13"
5 #define BOLDFONT FONT"bold"
6 #define BORDER 3
7 #define LINESPACE 0 /* additional pixel between each line */
8
9 /* Terminal colors */
10 static const char *colorname[] = {
11 "black",
12 "red",
13 "green",
14 "yellow",
15 "blue",
16 "magenta",
17 "cyan",
18 "white",
19 };
20
21 /* Default colors (colorname index) */
22 /* foreground, background, cursor, visual bell */
23 #define DefaultFG 7
24 #define DefaultBG 0
25 #define DefaultCS 1
26 #define BellCol DefaultFG
27
28 /* special keys */
29 static Key key[] = {
30 { XK_Delete, "\033[3~" },
31 { XK_Home, "\033[1~" },
32 { XK_End, "\033[4~" },
33 { XK_Prior, "\033[5~" },
34 { XK_Next, "\033[6~" },
35 };
36
37 static char gfx[] = {
38 ['}'] = 'f',
39 ['.'] = 'v',
40 [','] = '<',
41 ['+'] = '>',
42 ['-'] = '^',
43 ['h'] = '#',
44 ['~'] = 'o',
45 ['a'] = ':',
46 ['f'] = '\\',
47 ['`'] = '+',
48 ['z'] = '>',
49 ['{'] = '*',
50 ['q'] = '-',
51 ['i'] = '#',
52 ['n'] = '+',
53 ['y'] = '<',
54 ['m'] = '+',
55 ['j'] = '+',
56 ['|'] = '!',
57 ['g'] = '#',
58 ['o'] = '~',
59 ['p'] = '-',
60 ['r'] = '-',
61 ['s'] = '_',
62 ['0'] = '#',
63 ['w'] = '+',
64 ['u'] = '+',
65 ['t'] = '+',
66 ['v'] = '+',
67 ['l'] = '+',
68 ['k'] = '+',
69 ['x'] = '|',
70 [255] = 0,
71 };