diff options
| author | ne_mene <[email protected]> | 2026-03-01 16:18:34 +0100 |
|---|---|---|
| committer | ne_mene <[email protected]> | 2026-03-01 16:18:34 +0100 |
| commit | e72429c293c4f6ffa301302d23bcc117d561c4a7 (patch) | |
| tree | 848f5785589b10f61c27443fdefb3d1ab4333d63 /src/bardata.c | |
| parent | d01a3ec1075746978ced371a4bb1ede7cf1cbb7a (diff) | |
tsarc set, height and fontsize
Diffstat (limited to 'src/bardata.c')
| -rw-r--r-- | src/bardata.c | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/src/bardata.c b/src/bardata.c index a35f3b5..3a4484c 100644 --- a/src/bardata.c +++ b/src/bardata.c @@ -1,23 +1,14 @@ #include <stdio.h> #include <string.h> +#include <inttypes.h> +#include <stdlib.h> #include "bardata.h" #include "pipe.h" -typedef enum { - SIDE_LEFT, - SIDE_CENTER, - SIDE_RIGHT, -} comp_side_t; - -typedef struct { -} color_t; - -typedef struct { - char name[16]; - char data[64]; - color_t fg, bg; -} comp_t; +int fontsize = 16; +color_t default_fg, default_bg; +int bar_height = 20; // Global state, oh naur D: comp_t comps[32]; @@ -77,3 +68,13 @@ void set_layout(char argv[MAX_ARGS][MAX_ARG_LEN], int argc) { add_component(side, argv[i]); } } + +void set_var(char argv[MAX_ARGS][MAX_ARG_LEN], int argc) { + char *var = argv[1]; + if (strcmp(var, "height")) { + bar_height = atoi(argv[2]); + } + if (strcmp(var, "fontsize")) { + fontsize = atoi(argv[2]); + } +} |
