[xmonad] Issue 177 in xmonad: xmonad does not follow ICCCM and ignores WM_TAKE_FOCUS protocol

Brandon Allbery allbery.b at gmail.com
Mon Nov 5 17:41:45 CET 2012


On Mon, Nov 5, 2012 at 11:29 AM, Eyal Erez <oneself at gmail.com> wrote:

> I apologize in advance for the newbie question, but how can I
> combine takeTopFocus with my existing logHook for xmobar?  Currently, my
> logHook looks like this:
> logHook = dynamicLogWithPP $ xmobarPP
>                    { ppOutput = hPutStrLn xmproc
>                    , ppTitle = xmobarColor "#a8fc46" "" . shorten 50
>                    , ppOrder = \(ws:_:t:_) -> [ws, t]
>                    }
>

Easiest is to prepend it:

logHook = takeTopFocus >>
          dynamicLogWithPP $ xmobarPP
                             { ppOutput = hPutStrLn xmproc
                             , ppTitle = xmobarColor "#a8fc46" "" . shorten
50
                             , ppOrder = \(ws:_:t:_) -> [ws, t]
                             }

-- 
brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix/linux, openafs, kerberos, infrastructure          http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/xmonad/attachments/20121105/6c614599/attachment.htm>


More information about the xmonad mailing list