diff options
author | Drew DeVault <sir@cmpwn.com> | 2015-08-22 11:18:55 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2015-08-22 11:18:55 -0400 |
commit | b7f4607544d51811e986b98c8c3eda7ed7c68b1a (patch) | |
tree | 0e2cf9f02e1d2cde3bf7d0b7424ff5ac3ee6c1e3 /include/config.h | |
parent | Merge pull request #118 from Luminarys/master (diff) | |
download | sway-b7f4607544d51811e986b98c8c3eda7ed7c68b1a.tar.gz sway-b7f4607544d51811e986b98c8c3eda7ed7c68b1a.tar.zst sway-b7f4607544d51811e986b98c8c3eda7ed7c68b1a.zip |
Implement output configuration through config
Do not use `output res WIDTHxHEIGHT` yet, wlc has issues with it (cc
@Cloudef)
Diffstat (limited to 'include/config.h')
-rw-r--r-- | include/config.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/config.h b/include/config.h index c23c3509..c896b423 100644 --- a/include/config.h +++ b/include/config.h | |||
@@ -22,6 +22,12 @@ struct sway_mode { | |||
22 | list_t *bindings; | 22 | list_t *bindings; |
23 | }; | 23 | }; |
24 | 24 | ||
25 | struct output_config { | ||
26 | char *name; | ||
27 | int width, height; | ||
28 | int x, y; | ||
29 | }; | ||
30 | |||
25 | struct workspace_output { | 31 | struct workspace_output { |
26 | char *output; | 32 | char *output; |
27 | char *workspace; | 33 | char *workspace; |
@@ -32,6 +38,7 @@ struct sway_config { | |||
32 | list_t *modes; | 38 | list_t *modes; |
33 | list_t *cmd_queue; | 39 | list_t *cmd_queue; |
34 | list_t *workspace_outputs; | 40 | list_t *workspace_outputs; |
41 | list_t *output_configs; | ||
35 | struct sway_mode *current_mode; | 42 | struct sway_mode *current_mode; |
36 | uint32_t floating_mod; | 43 | uint32_t floating_mod; |
37 | 44 | ||