From 3fbc6670469cd3c751901a6cdfa5fe87573427d4 Mon Sep 17 00:00:00 2001 From: Daniele Fucini Date: Sat, 21 Mar 2026 12:02:15 +0100 Subject: [PATCH] Update XMonad config --- .config/xmonad/xmonad.hs | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/.config/xmonad/xmonad.hs b/.config/xmonad/xmonad.hs index 7918064..f2d84c1 100644 --- a/.config/xmonad/xmonad.hs +++ b/.config/xmonad/xmonad.hs @@ -68,6 +68,14 @@ myScreenshotDir = "/home/fuxino/Pictures/Screenshots/" myScreenshotName :: String myScreenshotName = "Screenshot-%Y-%m-%d-%H%M%S.png" +myScreenSetup :: String +myScreenSetup = + "sleep 1 && xrandr --output HDMI-1-0 --preferred --primary --output eDP-1 --right-of HDMI-1-0 --preferred && ~/.fehbg" + ++ " && picom -b -c" + ++ " && trayer -l --edge top --align right --SetDockType true \ + \--SetPartialStrut true --expand true --widthtype request \ + \--tint 0x232634 --height 18 --monitor 1" + myScratchpads :: [NamedScratchpad] myScratchpads = [ NS "Riseup-vpn" "riseup-vpn" (className =? "RiseupVPN") (customFloating $ W.RationalRect 0.15 0.4 0.15 0.4), @@ -190,15 +198,15 @@ myXmobarPP = myStartupHook :: X () myStartupHook = do spawnOnce "xsetroot -cursor_name left_ptr" - -- spawnOnce "mons -e left && ~/.fehbg" - spawnOnce $ - "xrandr --output HDMI-1-0 --preferred --primary --output eDP-1 --right-of HDMI-1-0 --preferred && ~/.fehbg" - ++ " && picom -b -c" + spawnOnce myScreenSetup +-- spawnOnce $ +-- "xrandr --output HDMI-1-0 --preferred --primary --output eDP-1 --right-of HDMI-1-0 --preferred && ~/.fehbg" +-- ++ " && picom -b -c" spawnOnce "xautolock -time 10 -locker slock -detectsleep" - spawnOnce - "trayer -l --edge top --align right --SetDockType true \ - \--SetPartialStrut true --expand true --widthtype request \ - \--tint 0x232634 --height 18 --monitor 1" +-- spawnOnce +-- "trayer -l --edge top --align right --SetDockType true \ +-- \--SetPartialStrut true --expand true --widthtype request \ +-- \--tint 0x232634 --height 18 --monitor 1" spawnOnce "redshift-gtk" spawnOnce "udiskie" spawnOnce "nm-applet"