From 0513322c033d0d2c9c7aafaa95590c4d9320fcc8 Mon Sep 17 00:00:00 2001 From: Mikkel Oscar Lyderik Date: Tue, 15 Dec 2015 00:35:18 +0100 Subject: Move default bar config to bar creation. Get rid of `config->bar` and define the default bar config options when a bar is initialized. --- include/config.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/config.h b/include/config.h index 0fc8202c..5bb7107a 100644 --- a/include/config.h +++ b/include/config.h @@ -125,7 +125,6 @@ struct sway_config { list_t *output_configs; list_t *criteria; struct sway_mode *current_mode; - struct bar_config bar; struct bar_config *current_bar; uint32_t floating_mod; uint32_t dragging_key; @@ -176,6 +175,11 @@ int sway_mouse_binding_cmp(const void *a, const void *b); int sway_mouse_binding_cmp_buttons(const void *a, const void *b); void free_sway_mouse_binding(struct sway_mouse_binding *smb); +/** + * Allocate and initialize default bar configuration. + */ +struct bar_config *default_bar_config(void); + /** * Global config singleton. */ -- cgit v1.2.3-70-g09d2