diff options
| author | Federico Angelilli <code@fedang.net> | 2024-07-11 15:10:24 +0200 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-07-11 15:10:24 +0200 |
| commit | 6942efee2d41a768501e23bd06f38dbb4fde197b (patch) | |
| tree | 9f7723da2d5e21ffe1f47c2cf4e68363ec2f75b4 /src/config.c | |
| parent | 226c6b5bf79912b657c7cb4c5a679891030fa453 (diff) | |
Copy blocks
Diffstat (limited to 'src/config.c')
| -rw-r--r-- | src/config.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/config.c b/src/config.c index deae82c..39c58f5 100644 --- a/src/config.c +++ b/src/config.c @@ -161,6 +161,7 @@ void config_init(config_t *config) { const config_t config_default = { .block = { + .label = "main_block", .color = color_rgb(100, 100, 100), .type = BLOCK_GROUP, }, @@ -171,12 +172,10 @@ void config_init(config_t *config) }; memcpy(config, &config_default, sizeof(config_t)); + block_copy(&config->block, &config_default.block); - // NOTE: Strings must be copied config->font = strcopy(config_default.font); config->monitor = strcopy(config_default.monitor); - - config->block.min_width = config->block.max_width = config->width; } void config_read(config_t *config, FILE *file) @@ -215,8 +214,6 @@ void config_read(config_t *config, FILE *file) if (errors > 0) log_panic("Config file contained %d errors", errors); - - config->block.min_width = config->block.max_width = config->width; } void config_free(config_t *config) |
