]> git.sur5r.net Git - i3/i3/blobdiff - include/config.h
Implement variables in configfile.
[i3/i3] / include / config.h
index 4ed73a3da4e6dd004360d1126d11cccef58ffc32..330b194cd3feadb503d145a0cb46a84b7591b2a6 100644 (file)
@@ -15,6 +15,8 @@
 #ifndef _CONFIG_H
 #define _CONFIG_H
 
+#include "queue.h"
+
 typedef struct Config Config;
 extern Config config;
 
@@ -24,6 +26,13 @@ struct Colortriple {
         uint32_t text;
 };
 
+struct Variable {
+        char *key;
+        char *value;
+
+        SLIST_ENTRY(Variable) variables;
+};
+
 struct Config {
         const char *terminal;
         const char *font;