summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2010-02-13 19:14:15 +0100
committerMatthias Schiffer <matthias@gamezock.de>2010-02-13 19:14:15 +0100
commita1af240919cd4922041b4653bb9ca8c38c729551 (patch)
tree25877335232594889dfcd08b975eececd7d53576
parent03965e79a12d8798bc4612b42eb2d9e82d443488 (diff)
downloadxmonad-conf-a1af240919cd4922041b4653bb9ca8c38c729551.tar
xmonad-conf-a1af240919cd4922041b4653bb9ca8c38c729551.zip
Add Gnome event hook for panel switcher handling
-rw-r--r--xmonad.hs7
1 files changed, 6 insertions, 1 deletions
diff --git a/xmonad.hs b/xmonad.hs
index 62965d1..7dd1d14 100644
--- a/xmonad.hs
+++ b/xmonad.hs
@@ -22,7 +22,7 @@ main = xmonad $ gnomeConfig
, manageHook = myManageHook
, layoutHook = desktopLayoutModifiers myLayoutHook
, startupHook = myStartupHook
- , handleEventHook = handleFullscreen
+ , handleEventHook = myEventHook
}
`additionalKeysP`
[ ("M-<Left>", prevWS )
@@ -66,3 +66,8 @@ myLayoutHook = manageFullscreen $ configureBorders $ smartBorders (tiled ||| Mir
-- Percent of screen to increment by when resizing panes
delta = 3/100
+
+myEventHook :: Event -> X All
+myEventHook ev = do
+ handleFullscreen ev
+ (handleEventHook gnomeConfig) ev