aboutsummaryrefslogtreecommitdiff
path: root/host/matelight/color.h
diff options
context:
space:
mode:
authorjaseg <jaseg@jaseg.net>2014-01-03 00:10:20 +0100
committerjaseg <jaseg@jaseg.net>2014-01-03 00:10:20 +0100
commit916aced1bef07001ef4eee2a1cde6cd6e33b4bc3 (patch)
treea8af06f0dcc65645801a2e20db64ca877b288f98 /host/matelight/color.h
parent34def4f660108632a9526c9ad3195fdb883d206d (diff)
downloadmatelight-916aced1bef07001ef4eee2a1cde6cd6e33b4bc3.tar.gz
matelight-916aced1bef07001ef4eee2a1cde6cd6e33b4bc3.tar.bz2
matelight-916aced1bef07001ef4eee2a1cde6cd6e33b4bc3.zip
Now with even more abstract art.
Diffstat (limited to 'host/matelight/color.h')
-rw-r--r--host/matelight/color.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/host/matelight/color.h b/host/matelight/color.h
new file mode 100644
index 0000000..48f325b
--- /dev/null
+++ b/host/matelight/color.h
@@ -0,0 +1,21 @@
+#ifndef __COLOR_H__
+#define __COLOR_H__
+
+#include <stdint.h>
+
+typedef struct {
+ uint8_t r;
+ uint8_t g;
+ uint8_t b;
+} color_t;
+
+int xterm_color_index(color_t c);
+
+// gray
+#define DEFAULT_FG_COLOR 7
+// black
+#define DEFAULT_BG_COLOR 0
+
+extern color_t colortable[256];
+
+#endif//__COLOR_H__