mirror of
https://github.com/swaywm/sway.git
synced 2025-11-16 06:59:49 -05:00
Implement bar gaps
Adds the bar subcommand `gaps <amount>|<horizontal> <vertical>|<top> <right> <bottom> <left>` to set gaps for swaybar. Due to restrictions on margins for a layer_surface, only the sides that are anchored to an edge of the screen can have gaps. Since there is support for per-side outer gaps for workspaces, those should be able to be used instead for the last side.
This commit is contained in:
parent
5341e034df
commit
1bd8463481
11 changed files with 141 additions and 1 deletions
|
|
@ -188,6 +188,7 @@ sway_cmd bar_cmd_bindsym;
|
|||
sway_cmd bar_cmd_colors;
|
||||
sway_cmd bar_cmd_context_button;
|
||||
sway_cmd bar_cmd_font;
|
||||
sway_cmd bar_cmd_gaps;
|
||||
sway_cmd bar_cmd_mode;
|
||||
sway_cmd bar_cmd_modifier;
|
||||
sway_cmd bar_cmd_output;
|
||||
|
|
|
|||
|
|
@ -227,6 +227,7 @@ struct bar_config {
|
|||
bool strip_workspace_name;
|
||||
bool binding_mode_indicator;
|
||||
bool verbose;
|
||||
struct side_gaps gaps;
|
||||
pid_t pid;
|
||||
struct {
|
||||
char *background;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue