From c0f92cb2fb94ac87396da99646f9219e54b36860 Mon Sep 17 00:00:00 2001 From: Brian Ashworth Date: Thu, 10 Jan 2019 23:43:45 -0500 Subject: swaybar: add status_padding command Adds the bar subcommand `status_padding ` which allows setting the padding used for swaybar. If `status_padding` is set to `0`, blocks will be able to take up the full height of the bar. --- include/sway/commands.h | 1 + include/sway/config.h | 1 + include/swaybar/config.h | 1 + 3 files changed, 3 insertions(+) (limited to 'include') diff --git a/include/sway/commands.h b/include/sway/commands.h index 7d0ff838..95f34140 100644 --- a/include/sway/commands.h +++ b/include/sway/commands.h @@ -198,6 +198,7 @@ sway_cmd bar_cmd_id; sway_cmd bar_cmd_position; sway_cmd bar_cmd_separator_symbol; sway_cmd bar_cmd_status_command; +sway_cmd bar_cmd_status_padding; sway_cmd bar_cmd_pango_markup; sway_cmd bar_cmd_strip_workspace_numbers; sway_cmd bar_cmd_strip_workspace_name; diff --git a/include/sway/config.h b/include/sway/config.h index 29c21afe..c49d4ccf 100644 --- a/include/sway/config.h +++ b/include/sway/config.h @@ -232,6 +232,7 @@ struct bar_config { bool verbose; struct side_gaps gaps; pid_t pid; + int status_padding; struct { char *background; char *statusline; diff --git a/include/swaybar/config.h b/include/swaybar/config.h index 1f6577bd..ce0dd4c9 100644 --- a/include/swaybar/config.h +++ b/include/swaybar/config.h @@ -43,6 +43,7 @@ struct swaybar_config { struct wl_list outputs; // config_output::link bool all_outputs; int height; + int status_padding; struct { int top; int right; -- cgit v1.2.3