From 8394b15e82e75163900364489528d75305c8a5f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sun, 7 Sep 2025 17:37:43 +0800 Subject: [PATCH] vanadium/xmonad: make feh float better --- nix/configurations/vanadium/home/xmonad/xmonad.hs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nix/configurations/vanadium/home/xmonad/xmonad.hs b/nix/configurations/vanadium/home/xmonad/xmonad.hs index a6d9932f..1692cc18 100644 --- a/nix/configurations/vanadium/home/xmonad/xmonad.hs +++ b/nix/configurations/vanadium/home/xmonad/xmonad.hs @@ -115,7 +115,7 @@ main = in composeAll [ className ~? "NautilusPreviewer" --> customFloating centeredFloat - , className =? "feh" --> doFloat + , className =? "feh" --> customFloating buttomRightFloat , isFirefoxPIP --> doFloat , namedScratchpadManageHook myScratchpads @@ -255,10 +255,11 @@ altMask = mod1Mask myWorkspaces :: [String] myWorkspaces = take 8 . fmap (:[]) $ greekLower -centeredFloat, smallFloat, fullFloat :: W.RationalRect +centeredFloat, smallFloat, fullFloat, buttomRightFloat :: W.RationalRect centeredFloat = W.RationalRect (1/9) (1/9) (7/9) (7/9) smallFloat = W.RationalRect (3/5) (3/5) (2/7) (2/7) fullFloat = W.RationalRect 0 0 1 1 +buttomRightFloat = W.RationalRect (1/2) (1/2) (1/2) (1/2) xmobarConfig :: StatusBarConfig xmobarConfig = statusBarProp "xmobar -x 0" (pure myPrettyPrinter)