summaryrefslogtreecommitdiffstats
path: root/xmonad
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2009-07-11 17:46:19 -0500
committerJesse Luehrs <doy@tozt.net>2009-07-11 17:46:19 -0500
commitbaaef59091a68718ede23e42d00ecdcd230ab177 (patch)
treed890025e9e752c2ff6f7adeabef5047bb75ec0b2 /xmonad
parentbc03af382d27ea8fe48e401e34f061e0d4692ad1 (diff)
downloadconf-baaef59091a68718ede23e42d00ecdcd230ab177.tar.gz
conf-baaef59091a68718ede23e42d00ecdcd230ab177.zip
notify about urgent windows on xmobar
Diffstat (limited to 'xmonad')
-rw-r--r--xmonad/xmonad.hs4
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")