From fabdf6a026b61e0602c86a7402dfafa47a9c2154 Mon Sep 17 00:00:00 2001 From: Jason Creighton Date: Tue, 10 Apr 2007 08:27:31 +0200 Subject: moved screen <-> workspace mapping from XMonad to StackSet darcs-hash:20070410062731-b9aa7-e1768a3fe6c0e3c749400dffc4a5a5e33e6a08c4 --- Config.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Config.hs') diff --git a/Config.hs b/Config.hs index 47257cc..be28d1f 100644 --- a/Config.hs +++ b/Config.hs @@ -136,7 +136,7 @@ keys = M.fromList $ -- Keybindings to each screen : -- mod-wer (underneath 123) switches to physical/Xinerama screens 1 2 and 3 ++ - [((m .|. modMask, key), screenWS sc >>= f) - | (key, sc) <- zip [xK_w, xK_e, xK_r] [1..] + [((m .|. modMask, key), gets workspace >>= f . (+1) . fromMaybe 0 . W.workspace sc) + | (key, sc) <- zip [xK_s, xK_d, xK_f] [0..] , (f, m) <- [(view, 0), (tag, shiftMask)]] -- cgit v1.2.3