term: more efficient management of scrolling history
[fbpad.git] / config.h
blob62bed1c4eabe4e55bbf08669340fbee4f198751a
1 /* list of tags */
2 #define TAGS "xnlhtr01uiva-"
3 #define TAGS_SAVED ""
5 /* programs mapped to m-c, m-m, m-e */
6 #define SHELL {"sh"}
7 #define EDITOR {"vi"}
8 #define MAIL {"mailx", "-f", "+inbox"}
10 /* fbval_t should match framebuffer depth */
11 typedef unsigned int fbval_t;
13 /* tinyfont files for regular, italic, and bold fonts */
14 #define FR "/path/to/font.tf"
15 #define FI NULL
16 #define FB NULL
18 /* foreground and background colors */
19 #define FGCOLOR 0
20 #define BGCOLOR 7
22 /* where to write the screen shot */
23 #define SCRSHOT "/tmp/scr"
25 /* lock command password; NULL disables locking */
26 #define PASS NULL
28 /* optimized version of fb_val() */
29 #define FB_VAL(r, g, b) fb_val((r), (g), (b))
31 /* black */
32 #define COLOR0 0x000000
33 #define COLOR8 0x407080
34 /* red */
35 #define COLOR1 0xa02020
36 #define COLOR9 0xb05050
37 /* green */
38 #define COLOR2 0x156015
39 #define COLOR10 0x307030
40 /* yellow */
41 #define COLOR3 0x707030
42 #define COLOR11 0x909060
43 /* blue */
44 #define COLOR4 0x202070
45 #define COLOR12 0x303080
46 /* magenta */
47 #define COLOR5 0x903070
48 #define COLOR13 0xa05080
49 /* cyan */
50 #define COLOR6 0x602080
51 #define COLOR14 0x704090
52 /* white */
53 #define COLOR7 0xf0f0f0
54 #define COLOR15 0xdedede