X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=xmonad%2Fxmonad.hs;h=f8e7ca157ced90896ba2765bdbd08f3e4bd0a358;hb=6b37d22a4efca8766370822e6cb2fad9f92684b1;hp=e78a1d71098c9ea042aed30ebab0092d8eb97fdd;hpb=62a7d2081e7a2273b3deb69458382b8ef48559a4;p=config%2Fdotfiles.git diff --git a/xmonad/xmonad.hs b/xmonad/xmonad.hs index e78a1d7..f8e7ca1 100644 --- a/xmonad/xmonad.hs +++ b/xmonad/xmonad.hs @@ -176,6 +176,10 @@ myKeys = [ -- Switch to last active workspace, thanks to moljac024 in #xmonad on -- Freenode (2010-12-18 14:45 CET). , ((myModMask, xK_f), toggleWS) + + -- Lock the screen. The sleep is necessary to allow xtrlock to graph the + -- keyboard input. + , ((myModMask, xK_z), spawn "sleep 1 && xtrlock") ] ++ -- When using multiple screens, switching to another workspace causes @@ -188,7 +192,7 @@ myKeys = [ -- (http://www.haskell.org/haskellwiki/Xmonad/Frequently_asked_questions). -- Thanks to MrElendig in #xmonad on Freenode (2010-06-17 17:16 CEST) how -- to use the default xmonad workspaces. Thanks to geekosaur and OODavo in - -- #xmonad on Freenode (2012-12-23 01:14 CET) how to use my workspaces. + -- #xmonad on Freenode (2012-12-23 01:14 CET) how to use more workspaces. [((m .|. myModMask, k), windows $ f i) | (i, k) <- zip myWorkspaces ([xK_1 .. xK_9] ++ [xK_0] -- 1..9,0 ++ [xK_F1 .. xK_F10]) -- f1..f10