From fffe6bc7cca5181276329e3f908957d4eaf24bff Mon Sep 17 00:00:00 2001 From: kenji Date: Sat, 14 Mar 2026 08:40:32 -0500 Subject: [PATCH] fix(hyprland): Resolve Firefox blur issue Address the issue where Firefox windows were still blurring when inactive, despite a specific window rule. - Refined the in to use a simplified and more robust regex, , ensuring it targets all relevant Firefox profiles. - Adjusted the opacity for inactive Firefox windows to (from ) in , as a potential workaround for Hyprland's blur handling with fully opaque windows. - Ensured is and is in for the global blur effect. --- apps/firefox/default.nix | 2 +- apps/hyprland/hypr/general.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/firefox/default.nix b/apps/firefox/default.nix index e867b43..87508a1 100644 --- a/apps/firefox/default.nix +++ b/apps/firefox/default.nix @@ -25,7 +25,7 @@ windowrulev2 = [ "workspace special:youtube, class:^(youtube)$" "workspace special:jellyfin, class:^(jellyfin)$" - "opacity 1.0 1.0, class:^(firefox)$" + "opacity 0.99 0.99, class:(firefox|youtube|jellyfin)" ]; }; imports = [ diff --git a/apps/hyprland/hypr/general.nix b/apps/hyprland/hypr/general.nix index e339bdd..3cff0d3 100644 --- a/apps/hyprland/hypr/general.nix +++ b/apps/hyprland/hypr/general.nix @@ -10,7 +10,7 @@ decoration = { rounding = 0; active_opacity = 0.99; - inactive_opacity = 0.7; + inactive_opacity = 0.80; shadow = { enabled = true; range = 2;