summaryrefslogtreecommitdiff
path: root/include/sway/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sway/config.h')
-rw-r--r--include/sway/config.h14
1 files changed, 12 insertions, 2 deletions
diff --git a/include/sway/config.h b/include/sway/config.h
index 2dc4b52d..cabc9cf5 100644
--- a/include/sway/config.h
+++ b/include/sway/config.h
@@ -470,23 +470,33 @@ enum xwayland_mode {
XWAYLAND_MODE_IMMEDIATE,
};
+struct blur_parameters {
+ int num_passes;
+ int radius;
+};
+
/**
* The configuration struct. The result of loading a config file.
*/
struct sway_config {
- // SwayFX config options
int corner_radius;
bool smart_corner_radius;
+
float default_dim_inactive;
- // dim_inactive colors
struct {
float unfocused[4];
float urgent[4];
} dim_inactive_colors;
+
bool shadow_enabled;
bool shadows_on_csd_enabled;
int shadow_blur_sigma;
float shadow_color[4];
+
+ bool blur_enabled;
+ bool blur_xray;
+ struct blur_parameters blur_params;
+
bool titlebar_separator;
bool scratchpad_minimize;