aboutsummaryrefslogtreecommitdiffstats
path: root/Config.hs
diff options
context:
space:
mode:
authorSpencer Janssen <sjanssen@cse.unl.edu>2007-10-03 18:13:05 +0200
committerSpencer Janssen <sjanssen@cse.unl.edu>2007-10-03 18:13:05 +0200
commit885271470ee0c4c91aa303e0c84bb46d398a3da9 (patch)
treef33ab6e15546daea2075d3c8443650d61863409f /Config.hs
parent6f9c609ab185cd9b5feed1f65d689d6fae617003 (diff)
downloadxmonad-885271470ee0c4c91aa303e0c84bb46d398a3da9.tar.gz
xmonad-885271470ee0c4c91aa303e0c84bb46d398a3da9.tar.xz
xmonad-885271470ee0c4c91aa303e0c84bb46d398a3da9.zip
Float Gimp too
darcs-hash:20071003161305-a5988-02dfb79c0d217f0c0426a9999540aff5f970e4c6.gz
Diffstat (limited to 'Config.hs')
-rw-r--r--Config.hs5
1 files changed, 3 insertions, 2 deletions
diff --git a/Config.hs b/Config.hs
index 7f99def..c786ad5 100644
--- a/Config.hs
+++ b/Config.hs
@@ -67,8 +67,9 @@ defaultGaps = [(0,0,0,0)] -- 15 for default dzen
-- managing a new window.
manageHook :: Window -> (String, String, String) -> X (WindowSet -> WindowSet)
--- Float mplayer windows:
-manageHook w (_, _, "MPlayer") = do (_, rr) <- floatLocation w; return (W.float w rr)
+-- Float various windows:
+manageHook w (_, _, c) | c `elem` floats = do (_, rr) <- floatLocation w; return (W.float w rr)
+ where floats = ["MPlayer", "Gimp"]
-- Don't manage various panels and desktop windows:
manageHook w (_, c, _) | c `elem` ignore = reveal w >> return (W.delete w)