diff options
author | Spencer Janssen <sjanssen@cse.unl.edu> | 2007-03-20 15:58:28 +0100 |
---|---|---|
committer | Spencer Janssen <sjanssen@cse.unl.edu> | 2007-03-20 15:58:28 +0100 |
commit | e8a7dfa022ae31d0d663fb3cd603f666014e7a32 (patch) | |
tree | 731e8c6eff1094c6b027973e3d88988319f44bca | |
parent | 4a17d80681adb2367dbeaae835a5709a86b34d9f (diff) | |
download | xmonad-e8a7dfa022ae31d0d663fb3cd603f666014e7a32.tar.gz xmonad-e8a7dfa022ae31d0d663fb3cd603f666014e7a32.tar.xz xmonad-e8a7dfa022ae31d0d663fb3cd603f666014e7a32.zip |
Make numlockMask configurable
darcs-hash:20070320145828-a5988-8d4e68f87e035cec9bea9705a9543850812f7b3a.gz
-rw-r--r-- | Main.hs | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -62,6 +62,12 @@ keys = M.fromList $ | i <- [1 .. workspaces] , (f, m) <- [(view, 0), (tag, shiftMask)]] +-- +-- The mask for the numlock key. You may need to change this on some systems. +-- +numlockMask :: KeySym +numlockMask = lockMask + ratio :: Rational ratio = 0.5 @@ -130,7 +136,7 @@ grabKeys dpy rootw = do ungrabKey dpy '\0' {-AnyKey-} anyModifier rootw forM_ (M.keys keys) $ \(mask,sym) -> do kc <- keysymToKeycode dpy sym - mapM_ (grab kc) [mask, mask .|. lockMask] -- note: no numlock + mapM_ (grab kc) [mask, mask .|. numlockMask] -- note: no numlock where grab kc m = grabKey dpy kc m rootw True grabModeAsync grabModeAsync |