aboutsummaryrefslogtreecommitdiffstats
path: root/swaybar/config.c
diff options
context:
space:
mode:
authorLibravatar Drew DeVault <sir@cmpwn.com>2018-03-28 23:56:02 -0400
committerLibravatar Drew DeVault <sir@cmpwn.com>2018-03-29 22:11:08 -0400
commit5c9ad035db1bebba3f1954dd1f4328c6421776d4 (patch)
tree860eef96eaa4e7573384e64731f914d24e846cf5 /swaybar/config.c
parentStart port of swaybar to layer shell (diff)
downloadsway-5c9ad035db1bebba3f1954dd1f4328c6421776d4.tar.gz
sway-5c9ad035db1bebba3f1954dd1f4328c6421776d4.tar.zst
sway-5c9ad035db1bebba3f1954dd1f4328c6421776d4.zip
Wire up basic IPC support
Diffstat (limited to 'swaybar/config.c')
-rw-r--r--swaybar/config.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/swaybar/config.c b/swaybar/config.c
index 0c2b57e0..83cf2309 100644
--- a/swaybar/config.c
+++ b/swaybar/config.c
@@ -22,17 +22,6 @@ uint32_t parse_position(const char *position) {
22 } 22 }
23} 23}
24 24
25char *parse_font(const char *font) {
26 char *new_font = NULL;
27 if (strncmp("pango:", font, 6) == 0) {
28 font += 6;
29 }
30
31 new_font = strdup(font);
32
33 return new_font;
34}
35
36struct swaybar_config *init_config() { 25struct swaybar_config *init_config() {
37 struct swaybar_config *config = calloc(1, sizeof(struct swaybar_config)); 26 struct swaybar_config *config = calloc(1, sizeof(struct swaybar_config));
38 config->status_command = NULL; 27 config->status_command = NULL;
@@ -45,8 +34,7 @@ struct swaybar_config *init_config() {
45 config->binding_mode_indicator = true; 34 config->binding_mode_indicator = true;
46 config->wrap_scroll = false; 35 config->wrap_scroll = false;
47 config->workspace_buttons = true; 36 config->workspace_buttons = true;
48 config->all_outputs = false; 37 wl_list_init(&config->outputs);
49 config->outputs = create_list();
50 38
51 /* height */ 39 /* height */
52 config->height = 0; 40 config->height = 0;