diff options
Diffstat (limited to 'include/sway/config.h')
-rw-r--r-- | include/sway/config.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/include/sway/config.h b/include/sway/config.h index d49120a0..fe06fb9d 100644 --- a/include/sway/config.h +++ b/include/sway/config.h | |||
@@ -424,7 +424,6 @@ struct sway_config { | |||
424 | list_t *active_bar_modifiers; | 424 | list_t *active_bar_modifiers; |
425 | struct sway_mode *current_mode; | 425 | struct sway_mode *current_mode; |
426 | struct bar_config *current_bar; | 426 | struct bar_config *current_bar; |
427 | char *swaybg_command; | ||
428 | uint32_t floating_mod; | 427 | uint32_t floating_mod; |
429 | bool floating_mod_inverse; | 428 | bool floating_mod_inverse; |
430 | uint32_t dragging_key; | 429 | uint32_t dragging_key; |
@@ -447,6 +446,11 @@ struct sway_config { | |||
447 | enum sway_popup_during_fullscreen popup_during_fullscreen; | 446 | enum sway_popup_during_fullscreen popup_during_fullscreen; |
448 | bool xwayland; | 447 | bool xwayland; |
449 | 448 | ||
449 | // swaybg | ||
450 | char *swaybg_command; | ||
451 | struct wl_client *swaybg_client; | ||
452 | struct wl_listener swaybg_client_destroy; | ||
453 | |||
450 | // Flags | 454 | // Flags |
451 | enum focus_follows_mouse_mode focus_follows_mouse; | 455 | enum focus_follows_mouse_mode focus_follows_mouse; |
452 | enum mouse_warping_mode mouse_warping; | 456 | enum mouse_warping_mode mouse_warping; |
@@ -607,6 +611,8 @@ void reset_outputs(void); | |||
607 | 611 | ||
608 | void free_output_config(struct output_config *oc); | 612 | void free_output_config(struct output_config *oc); |
609 | 613 | ||
614 | bool spawn_swaybg(void); | ||
615 | |||
610 | int workspace_output_cmp_workspace(const void *a, const void *b); | 616 | int workspace_output_cmp_workspace(const void *a, const void *b); |
611 | 617 | ||
612 | int sway_binding_cmp(const void *a, const void *b); | 618 | int sway_binding_cmp(const void *a, const void *b); |
@@ -625,8 +631,6 @@ void load_swaybar(struct bar_config *bar); | |||
625 | 631 | ||
626 | void load_swaybars(void); | 632 | void load_swaybars(void); |
627 | 633 | ||
628 | void terminate_swaybg(pid_t pid); | ||
629 | |||
630 | struct bar_config *default_bar_config(void); | 634 | struct bar_config *default_bar_config(void); |
631 | 635 | ||
632 | void free_bar_config(struct bar_config *bar); | 636 | void free_bar_config(struct bar_config *bar); |