diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-03-01 02:31:21 +0100 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-03-01 02:31:21 +0100 |
commit | 2ec96d9c2482ecf55358bdb4218c60dadd8aecbd (patch) | |
tree | 8c2134c2b7ca101da1fa8eac691b78d5c2b5e17b /xmonad.hs | |
parent | 5af4daccc8db2f097d612360292c274f3cad7f33 (diff) | |
download | xmonad-conf-2ec96d9c2482ecf55358bdb4218c60dadd8aecbd.tar xmonad-conf-2ec96d9c2482ecf55358bdb4218c60dadd8aecbd.zip |
Forget empty window groups
Diffstat (limited to 'xmonad.hs')
-rw-r--r-- | xmonad.hs | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -93,12 +93,10 @@ myManageHook :: ManageHook myManageHook = composeAll [ isDialog --> doFloat , composeOne - [ className =? "Guake.py" -?> (doFloatMaybeFullscreen <+> doIgnoreProcessWorkspace) -- <+> doConfigBorderOff) - --, className =? "Do" -?> (doFloat <+> doConfigBorderOff) - , className =? "Gmpc" -?> doIgnoreProcessWorkspace - , className =? "Liferea" -?> doIgnoreProcessWorkspace - , className =? "Gnome-session" -?> doIgnoreProcessWorkspace + [ className =? "Guake.py" -?> doFloatMaybeFullscreen -- <+> doConfigBorderOff) + --, className =? "Do" -?> (doFloat <+> doConfigBorderOff) , className =? "MPlayer" -?> doCenterFloat + , className =? "Gnome-session" -?> doIgnoreProcessWorkspace , className =? "Gimp" -?> doFloat , className =? "Display" -?> doFloat , className =? "Wine" -?> doFloat @@ -111,7 +109,7 @@ myManageHook = composeAll ] -myLayoutHook = processWorkspaceStorage $ manageFullscreen $ smartBorders (Full ||| tiled ||| Mirror tiled) +myLayoutHook = processWorkspaceManager $ manageFullscreen $ smartBorders (Full ||| tiled ||| Mirror tiled) where -- default tiling algorithm partitions the screen into two panes tiled = ResizableTall nmaster delta ratio [] @@ -127,5 +125,6 @@ myLayoutHook = processWorkspaceStorage $ manageFullscreen $ smartBorders (Full | myEventHook :: Event -> X All myEventHook ev = do + handleForgetEmptyWindowGroups ev handleFullscreen ev (handleEventHook gnomeConfig) ev |