summary refs log tree commit diff
path: root/config.def.h
diff options
context:
space:
mode:
authorStacy Harper <contact@stacyharper.net>2021-08-26 09:16:47 +0200
committerJohn Sullivan <jsullivan@csumb.edu>2021-10-19 23:12:01 -0700
commit328cc429df014b74f3a48cefbf765a1b51430804 (patch)
tree4a0d5655d4c4a7ccead00db4d32b635cf3537ba7 /config.def.h
parentb88d2cd0a556f8cbf1e3bc571281c945abf2d41a (diff)
downloadsuggpicker-328cc429df014b74f3a48cefbf765a1b51430804.tar.gz
WIP refacto keyboard.c
Diffstat (limited to 'config.def.h')
-rw-r--r--config.def.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/config.def.h b/config.def.h
index 266ba81..a6227a6 100644
--- a/config.def.h
+++ b/config.def.h
@@ -3,5 +3,31 @@
 
 static const char *default_font = "Monospace 15";
 
+struct clr_scheme scheme = {
+	/* colors */
+	.bg = {.bgra = {15, 15, 15, 225}},
+	.fg = {.bgra = {45, 45, 45, 225}},
+	.high = {.bgra = {100, 100, 100, 225}},
+	.text = {.color = UINT32_MAX},
+};
+struct clr_scheme scheme1 = {
+	/* colors */
+	.bg = {.bgra = {15, 15, 15, 225}},
+	.fg = {.bgra = {32, 32, 32, 225}},
+	.high = {.bgra = {100, 100, 100, 225}},
+	.text = {.color = UINT32_MAX},
+};
+
+/* layers is an ordered list of layouts, used to cycle through */
+static enum layout_id layers[] = {
+	Full, //First layout is the default layout on startup
+	Special,
+	Emoji,
+	Simple,
+	Cyrillic,
+	Arabic,
+	NumLayouts //signals the last item, may not be omitted
+};
+
 #endif // config_def_h_INCLUDED