diff --git a/user-config/xmonad/.xmonad/xmonad.hs b/user-config/xmonad/.xmonad/xmonad.hs index 093a8e1..4915750 100644 --- a/user-config/xmonad/.xmonad/xmonad.hs +++ b/user-config/xmonad/.xmonad/xmonad.hs @@ -207,7 +207,7 @@ myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $ , ((modm .|. shiftMask .|. controlMask, xK_u), spawn "udiskie-umount -as && notify-send 'External media safely disconnected!'") -- Restart xmonad - , ((modm, xK_q), spawn "pkill -9 xmobar; pkill -9 trayer; guix shell ghc-xmonad-contrib -D xmonad -- xmonad --recompile; xmonad --restart") ] + , ((modm, xK_q), spawn "pkill -9 'xmobar|trayer|dunst'; guix shell ghc-xmonad-contrib -D xmonad -- xmonad --recompile; xmonad --restart") ] ++ -- @@ -589,6 +589,7 @@ myStartupHook = return () main :: IO () main = do safeSpawn "trayer" ["--monitor", "primary", "--edge", "top", "--align", "right", "--padding", "2", "--width", "2", "--height", "18", "--transparent", "true", "--tint", "0x000000"] + safeSpawn "dunst" [] xmproc <- spawnPipe "xmobar" xmonad $ docks $ withUrgencyHook (borderUrgencyHook "#000000") $ defaults xmproc