From a0663c522537b65ea83ff6706da1e28651997c1b Mon Sep 17 00:00:00 2001 From: Kirill Chibisov Date: Sun, 29 Oct 2023 16:18:33 +0400 Subject: Add `window.blur` config option Fixes #972. --- alacritty/src/config/window.rs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'alacritty/src/config/window.rs') diff --git a/alacritty/src/config/window.rs b/alacritty/src/config/window.rs index 9d40b5ad..bb7c4080 100644 --- a/alacritty/src/config/window.rs +++ b/alacritty/src/config/window.rs @@ -48,6 +48,9 @@ pub struct WindowConfig { /// Background opacity from 0.0 to 1.0. pub opacity: Percentage, + /// Request blur behind the window. + pub blur: bool, + /// Controls which `Option` key should be treated as `Alt`. #[cfg(target_os = "macos")] option_as_alt: OptionAsAlt, @@ -66,17 +69,18 @@ impl Default for WindowConfig { fn default() -> Self { Self { dynamic_title: true, + blur: Default::default(), + embed: Default::default(), + padding: Default::default(), + opacity: Default::default(), position: Default::default(), + identity: Default::default(), + dimensions: Default::default(), decorations: Default::default(), startup_mode: Default::default(), - embed: Default::default(), - decorations_theme_variant: Default::default(), dynamic_padding: Default::default(), - identity: Identity::default(), - opacity: Default::default(), - padding: Default::default(), - dimensions: Default::default(), resize_increments: Default::default(), + decorations_theme_variant: Default::default(), #[cfg(target_os = "macos")] option_as_alt: Default::default(), } -- cgit