
On Sun, May 4, 2014 at 2:49 PM, Eyal Erez
To this: main = xmonad =<< xmobar defaultConfig { -- no logHook defined -- Other definitions. }
This works fine, but now for some reason, Alt-B is bound to ToggleStruts. I would like this to be Ctrl-Shift-B, and I have a key binding which adds the second one, but I can't seem to get rid of the first.
How can I unbind Alt-B, and where is it coming from?
It's coming from the xmobar combinator applied to defaultConfig: xmobar conf = statusBar "xmobar" xmobarPP toggleStrutsKey conf (see http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-DynamicLog.html#v:... ) If you want to replace toggleStrutsKey then you will need to use your own invocation of statusBar. -- | -- Helper function which provides ToggleStruts keybinding -- toggleStrutsKey :: XConfig t -> (KeyMask, KeySym) toggleStrutsKey XConfig{modMask = modm} = (modm, xK_b ) -- brandon s allbery kf8nh sine nomine associates allbery.b@gmail.com ballbery@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net