diff options
author | Alexander Sulfrian <alexander.sulfrian@fu-berlin.de> | 2014-07-03 18:28:41 +0200 |
---|---|---|
committer | Alexander Sulfrian <alexander.sulfrian@fu-berlin.de> | 2014-07-03 18:28:41 +0200 |
commit | 873eddd2870c86cce65dafb1bea368e85a3dcae7 (patch) | |
tree | 253ead7bfc47eb9a525e091de068ad0c9abb3a80 | |
parent | 609bb9f9106bc806b362250c02a4aef6c5d0b2cd (diff) | |
download | xmonad-config-873eddd2870c86cce65dafb1bea368e85a3dcae7.tar.gz xmonad-config-873eddd2870c86cce65dafb1bea368e85a3dcae7.tar.xz xmonad-config-873eddd2870c86cce65dafb1bea368e85a3dcae7.zip |
add M-M5-q for clean logout
-rw-r--r-- | xmonad.hs | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,5 +1,7 @@ import System.IO import System.Directory +import System.Exit (exitWith, ExitCode(ExitSuccess)) +import Codec.Binary.UTF8.String as UTF8 (decodeString) import Data.Ratio ((%)) import Data.List import qualified Data.Map as M @@ -313,6 +315,7 @@ xPropMatches = myKeys c = -- this line is critical to reload config - DON'T REMOVE [ ("M-q", broadcastMessage ReleaseResources >> restart "xmonad" True) + , ("M-M5-q", io (exitWith ExitSuccess)) , ("M-S-<Return>", spawn term) , ("M-<Return>", openLastHistoryGrid historyGridConfig 30) |