Merge pull request #13 from rdebath/patch-fixes
[congif.git] / default.h
bloba05707e3bc39f746b6b12b1ed819e993cc1c0291
1 static uint8_t plt_xterm[0x30] = {
2 0x00, 0x00, 0x00,
3 0xCD, 0x00, 0x00,
4 0x00, 0xCD, 0x00,
5 0xCD, 0xCD, 0x00,
6 0x00, 0x00, 0xEE,
7 0xCD, 0x00, 0xCD,
8 0x00, 0xCD, 0xCD,
9 0xE5, 0xE5, 0xE5,
10 0x7F, 0x7F, 0x7F,
11 0xFF, 0x00, 0x00,
12 0x00, 0xFF, 0x00,
13 0xFF, 0xFF, 0x00,
14 0x5C, 0x5C, 0xFF,
15 0xFF, 0x00, 0xFF,
16 0x00, 0xFF, 0xFF,
17 0xFF, 0xFF, 0xFF
20 static uint8_t plt_vga_ansi[0x30] = {
21 0x00, 0x00, 0x00,
22 0xAA, 0x00, 0x00,
23 0x00, 0xAA, 0x00,
24 0xAA, 0x55, 0x00,
25 0x00, 0x00, 0xAA,
26 0xAA, 0x00, 0xAA,
27 0x00, 0xAA, 0xAA,
28 0xAA, 0xAA, 0xAA,
29 0x55, 0x55, 0x55,
30 0xFF, 0x55, 0x55,
31 0x55, 0xFF, 0x55,
32 0xFF, 0xFF, 0x55,
33 0x55, 0x55, 0xFF,
34 0xFF, 0x55, 0xFF,
35 0x55, 0xFF, 0xFF,
36 0xFF, 0xFF, 0xFF
39 static uint8_t plt_solarized_like_ansi[0x30] = {
40 0x07, 0x36, 0x42,
41 0xdc, 0x32, 0x2f,
42 0x32, 0x99, 0x00,
43 0xb5, 0x89, 0x00,
44 0x26, 0x5e, 0xd2,
45 0xd3, 0x36, 0x82,
46 0x26, 0x96, 0x82,
47 0x93, 0xa1, 0xa1,
48 0x34, 0x63, 0x6f,
49 0xff, 0x5f, 0x5c,
50 0x5f, 0xe2, 0x2d,
51 0xe2, 0xb6, 0x2d,
52 0x26, 0x8b, 0xff,
53 0xff, 0x63, 0xaf,
54 0x53, 0xc3, 0xaf,
55 0xc0, 0xce, 0xce
58 static uint8_t plt_solarized[0x30] = {
59 0x07, 0x36, 0x42,
60 0xdc, 0x32, 0x2f,
61 0x85, 0x99, 0x00,
62 0xb5, 0x89, 0x00,
63 0x26, 0x8b, 0xd2,
64 0xd3, 0x36, 0x82,
65 0x2a, 0xa1, 0x98,
66 0xee, 0xe8, 0xd5,
67 0x00, 0x2b, 0x36,
68 0xcb, 0x4b, 0x16,
69 0x58, 0x6e, 0x75,
70 0x65, 0x7b, 0x83,
71 0x83, 0x94, 0x96,
72 0x6c, 0x71, 0xc4,
73 0x93, 0xa1, 0xa1,
74 0xfd, 0xf6, 0xe3
77 static uint8_t plt_putty[0x30] = {
78 0x00, 0x00, 0x00,
79 0xbb, 0x00, 0x00,
80 0x00, 0xbb, 0x00,
81 0xbb, 0xbb, 0x00,
82 0x00, 0x00, 0xbb,
83 0xbb, 0x00, 0xbb,
84 0x00, 0xbb, 0xbb,
85 0xbb, 0xbb, 0xbb,
86 0x55, 0x55, 0x55,
87 0xff, 0x55, 0x55,
88 0x55, 0xff, 0x55,
89 0xff, 0xff, 0x55,
90 0x55, 0x55, 0xff,
91 0xff, 0x55, 0xff,
92 0x55, 0xff, 0xff,
93 0xff, 0xff, 0xff
96 #define DEF_FORE 0x7
97 #define DEF_BACK 0x0
99 static uint8_t * def_plt = plt_xterm;
100 static uint16_t def_mode = M_AUTOWRAP | M_AUTORPT | M_CURSORVIS;
101 static uint8_t def_attr = A_NORMAL;
102 static uint8_t def_pair = (DEF_FORE << 4) | DEF_BACK;