diff options
author | Jesse Luehrs <doy@tozt.net> | 2009-07-11 17:46:19 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2009-07-11 17:46:19 -0500 |
commit | baaef59091a68718ede23e42d00ecdcd230ab177 (patch) | |
tree | d890025e9e752c2ff6f7adeabef5047bb75ec0b2 /xmonad | |
parent | bc03af382d27ea8fe48e401e34f061e0d4692ad1 (diff) | |
download | conf-baaef59091a68718ede23e42d00ecdcd230ab177.tar.gz conf-baaef59091a68718ede23e42d00ecdcd230ab177.zip |
notify about urgent windows on xmobar
Diffstat (limited to 'xmonad')
-rw-r--r-- | xmonad/xmonad.hs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xmonad/xmonad.hs b/xmonad/xmonad.hs index 68c0ec1..02c407d 100644 --- a/xmonad/xmonad.hs +++ b/xmonad/xmonad.hs @@ -11,6 +11,7 @@ import XMonad import XMonad.Actions.CycleWS import XMonad.Hooks.ManageDocks import XMonad.Hooks.DynamicLog +import XMonad.Hooks.UrgencyHook import XMonad.Layout.Reflect import XMonad.Layout.WindowNavigation import XMonad.Util.Run(spawnPipe) @@ -20,7 +21,7 @@ import System.IO main = do xmproc <- spawnPipe "xmobar" - xmonad $ defaultConfig { + xmonad $ withUrgencyHook NoUrgencyHook defaultConfig { terminal = "urxvtc", modMask = mod4Mask, normalBorderColor = "#000000", @@ -30,6 +31,7 @@ main = do logHook = dynamicLogWithPP $ xmobarPP { ppOutput = hPutStrLn xmproc , ppTitle = xmobarColor "green" "" . shorten 100 + , ppUrgent = xmobarColor "yellow" "red" . xmobarStrip } } `additionalKeysP` [("C-M1-o", spawn "urxvtc") ,("C-M1-b", spawn "firefox") |