From ee3ea3be13744f766af57e4ae4504b5942655184 Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Mon, 9 Sep 2024 00:54:18 +0200 Subject: Refactor and simplify config --- src/comet.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/comet.c') 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); -- cgit v1.2.3