From efdd827918431235e9f2fa79fdfbac1d5488b57d Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Mon, 2 Nov 2026 08:17:30 -0500 Subject: [PATCH] fix(umbriel): reduce wallpaper bleed through translucent browsers --- dot_config/umbriel/config.toml | 7 +++++-- dot_config/umbriel/rules.toml | 6 ++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/dot_config/umbriel/config.toml b/dot_config/umbriel/config.toml index cd4fe86..96e2e79 100644 --- a/dot_config/umbriel/config.toml +++ b/dot_config/umbriel/config.toml @@ -84,9 +84,12 @@ corner_radius = 10 enabled = false # Optimized blur samples only the wallpaper: cheaper than blurring the windows -# behind each translucent surface. +# behind each translucent surface. Strong enough that the wallpaper reads as +# color, not shapes: Brave Origin paints its own translucent background, so +# window opacity alone cannot hide what is behind it. [appearance.blur] -radius = 3 +radius = 10 +passes = 4 [appearance.tab_bar] hide_when_single = true diff --git a/dot_config/umbriel/rules.toml b/dot_config/umbriel/rules.toml index 85860aa..12a378a 100644 --- a/dot_config/umbriel/rules.toml +++ b/dot_config/umbriel/rules.toml @@ -48,6 +48,12 @@ opacity = 0.9 default_floating = false default_focused = true +# Browsers: web pages are mostly light backgrounds and text, so 0.9 lets too +# much wallpaper through. Nearly opaque; after the rule above, so it wins. +[[window_rule]] +match.app_id = ["^brave-origin$", "^zen$", "^chromium$"] +opacity = 0.97 + # ============================================================================== # Floating utilities