From 4ee44c51cd12c692233c94ef7e366f37d5147acd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Tue, 26 Aug 2025 21:10:02 +0800 Subject: [PATCH] vanadium/{xmonad,picom}: update opacity rules --- .../vanadium/home/xmonad/xmonad.hs | 24 +++++++------------ nix/configurations/vanadium/nixos/gui.nix | 14 ----------- 2 files changed, 8 insertions(+), 30 deletions(-) diff --git a/nix/configurations/vanadium/home/xmonad/xmonad.hs b/nix/configurations/vanadium/home/xmonad/xmonad.hs index 86559f90..5028d1f0 100644 --- a/nix/configurations/vanadium/home/xmonad/xmonad.hs +++ b/nix/configurations/vanadium/home/xmonad/xmonad.hs @@ -51,13 +51,16 @@ main = let fadeHook = composeOne - [ className ~? "steam" -?> opaque + [ className ~? "steam" -?> opaque - , isFirefoxFullscreen - <||> isFirefoxPIP - <||> isFirefoxVideo -?> opaque + -- easier to paint over stuff + , isFloating + <&&> fmap not isUnfocused + <&&> title ~? "Wplace" -?> transparency 0.5 - , isUnfocused -?> transparency 0.08 + , className =? "firefox" -?> opaque + + , isUnfocused -?> transparency 0.02 , isFloating -?> transparency 0.08 ] in @@ -260,17 +263,6 @@ isFirefoxPIP = className =? "firefox" <&&> title =? "Picture-in-Picture" -isFirefoxFullscreen :: Query Bool -isFirefoxFullscreen = - className =? "firefox" - <&&> isFullscreen - --- Firefox having multimedia content -isFirefoxVideo :: Query Bool -isFirefoxVideo = - className =? "firefox" - <&&> title ~? "YouTube" - myScratchpads :: [NamedScratchpad] myScratchpads = [ NS "cmus" diff --git a/nix/configurations/vanadium/nixos/gui.nix b/nix/configurations/vanadium/nixos/gui.nix index 81a407a7..7c0091f2 100644 --- a/nix/configurations/vanadium/nixos/gui.nix +++ b/nix/configurations/vanadium/nixos/gui.nix @@ -34,20 +34,6 @@ "class_g = 'fcitx'" "class_i = 'fcitx'" ]; - blur = { - method = "dual_kawase"; - strength = 5; - }; - wintypes = { - dropdown_menu = { - opacity = 1; - blur-background = false; - }; - popup_menu = { - opacity = 1; - blur-background = false; - }; - }; }; };