aboutsummaryrefslogtreecommitdiff
path: root/src/bardata.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bardata.h')
-rw-r--r--src/bardata.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/bardata.h b/src/bardata.h
index 0c4028b..a59c8b8 100644
--- a/src/bardata.h
+++ b/src/bardata.h
@@ -1,8 +1,27 @@
#ifndef BAR_H
#define BAR_H
#include "pipe.h"
+#include <inttypes.h>
+
+typedef uint32_t color_t;
+typedef enum {
+ SIDE_LEFT,
+ SIDE_CENTER,
+ SIDE_RIGHT,
+} comp_side_t;
+
+typedef struct {
+ char name[16];
+ char data[64];
+ color_t fg, bg;
+} comp_t;
+
+extern int fontsize;
+extern color_t default_fg, default_bg;
+extern int bar_height;
void new_component(char *name);
void set_layout(char argv[MAX_ARGS][MAX_ARG_LEN], int argc);
+void set_var(char argv[MAX_ARGS][MAX_ARG_LEN], int argc);
#endif