aboutsummaryrefslogtreecommitdiff
path: root/src/bardata.h
diff options
context:
space:
mode:
authorne_mene <[email protected]>2026-03-01 16:18:34 +0100
committerne_mene <[email protected]>2026-03-01 16:18:34 +0100
commite72429c293c4f6ffa301302d23bcc117d561c4a7 (patch)
tree848f5785589b10f61c27443fdefb3d1ab4333d63 /src/bardata.h
parentd01a3ec1075746978ced371a4bb1ede7cf1cbb7a (diff)
tsarc set, height and fontsize
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