diff options
| author | Federico Angelilli <code@fedang.net> | 2024-09-09 00:54:18 +0200 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-09-09 00:54:18 +0200 |
| commit | ee3ea3be13744f766af57e4ae4504b5942655184 (patch) | |
| tree | 6aecd9f5a93d4ee492155b89a453d722a61d5d81 /src/comet.c | |
| parent | bdfa5a92e2bededb520dad6741e81128c67fb502 (diff) | |
Refactor and simplify config
Diffstat (limited to 'src/comet.c')
| -rw-r--r-- | src/comet.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/comet.c b/src/comet.c index dda183b..6fccb3d 100644 --- a/src/comet.c +++ b/src/comet.c @@ -95,12 +95,12 @@ int main(int argc, char **argv) .height = config.height, }; + block_t *block = config_resolve(&config); + log_debug("Starting bar"); + window_resize(&window, config.width, config.height); window_move(&window, x_padding, y_padding); - block_t main_block = { 0 }; - config_resolve(&config, &main_block); - // TODO: Allow ondemand rendering struct timespec rate, start, end, diff; @@ -111,10 +111,10 @@ int main(int argc, char **argv) while (running) { timespec_get(&start, TIME_UTC); - block_update(&main_block); + block_update(block); layout_t layout; - layout_init(&layout, &main_block, info); + layout_init(&layout, block, info); event_dispatch(&display, &layout); @@ -128,7 +128,7 @@ int main(int argc, char **argv) nanosleep(&diff, NULL); } - log_debug("Quitting"); + log_debug("Quitting bar"); g_object_unref(info.context); pango_font_description_free(fontdesc); |
