mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-05-19 03:20:21 -07:00
CustomKeys.hs: moved into `Util' directory
I still wonder why do we need all those configuration examples. :)
This commit is contained in:
parent
011780d68c
commit
20e92a5d40
@ -1,6 +1,6 @@
|
|||||||
--------------------------------------------------------------------
|
--------------------------------------------------------------------
|
||||||
-- |
|
-- |
|
||||||
-- Module : XMonad.Config.CustomKeys
|
-- Module : XMonad.Util.CustomKeys
|
||||||
-- Copyright : (c) 2007 Valery V. Vorotyntsev
|
-- Copyright : (c) 2007 Valery V. Vorotyntsev
|
||||||
-- License : BSD3-style (see LICENSE)
|
-- License : BSD3-style (see LICENSE)
|
||||||
--
|
--
|
||||||
@ -11,12 +11,12 @@
|
|||||||
-- (See also "XMonad.Util.EZConfig" in xmonad-contrib.)
|
-- (See also "XMonad.Util.EZConfig" in xmonad-contrib.)
|
||||||
--------------------------------------------------------------------
|
--------------------------------------------------------------------
|
||||||
|
|
||||||
module XMonad.Config.CustomKeys (
|
module XMonad.Util.CustomKeys (
|
||||||
-- * Usage
|
-- * Usage
|
||||||
-- $usage
|
-- $usage
|
||||||
customKeys
|
customKeys
|
||||||
, customKeysFrom
|
, customKeysFrom
|
||||||
) where
|
) where
|
||||||
|
|
||||||
import XMonad
|
import XMonad
|
||||||
import Graphics.X11.Xlib
|
import Graphics.X11.Xlib
|
||||||
@ -28,7 +28,7 @@ import qualified Data.Map as M
|
|||||||
--
|
--
|
||||||
-- 1. In @~\/.xmonad\/xmonad.hs@ add:
|
-- 1. In @~\/.xmonad\/xmonad.hs@ add:
|
||||||
--
|
--
|
||||||
-- > import XMonad.Config.CustomKeys
|
-- > import XMonad.Util.CustomKeys
|
||||||
--
|
--
|
||||||
-- 2. Set key bindings with 'customKeys':
|
-- 2. Set key bindings with 'customKeys':
|
||||||
--
|
--
|
||||||
@ -48,7 +48,7 @@ import qualified Data.Map as M
|
|||||||
-- > ]
|
-- > ]
|
||||||
|
|
||||||
-- | Customize 'XMonad.Config.defaultConfig' -- delete needless
|
-- | Customize 'XMonad.Config.defaultConfig' -- delete needless
|
||||||
-- shortcuts and insert the ones you use.
|
-- shortcuts and insert those you will use.
|
||||||
customKeys :: (XConfig Layout -> [(KeyMask, KeySym)]) -- ^ shortcuts to delete
|
customKeys :: (XConfig Layout -> [(KeyMask, KeySym)]) -- ^ shortcuts to delete
|
||||||
-> (XConfig Layout -> [((KeyMask, KeySym), X ())]) -- ^ key bindings to insert
|
-> (XConfig Layout -> [((KeyMask, KeySym), X ())]) -- ^ key bindings to insert
|
||||||
-> XConfig Layout -> M.Map (KeyMask, KeySym) (X ())
|
-> XConfig Layout -> M.Map (KeyMask, KeySym) (X ())
|
@ -8,7 +8,7 @@
|
|||||||
--
|
--
|
||||||
-- Useful helper functions for amending the defaultConfig.
|
-- Useful helper functions for amending the defaultConfig.
|
||||||
--
|
--
|
||||||
-- (See also "XMonad.Config.CustomKeys" in xmonad-contrib.)
|
-- (See also "XMonad.Util.CustomKeys" in xmonad-contrib.)
|
||||||
--
|
--
|
||||||
--------------------------------------------------------------------
|
--------------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -53,7 +53,6 @@ library
|
|||||||
XMonad.Config.Dons
|
XMonad.Config.Dons
|
||||||
XMonad.Config.Arossato
|
XMonad.Config.Arossato
|
||||||
XMonad.Config.Droundy
|
XMonad.Config.Droundy
|
||||||
XMonad.Config.CustomKeys
|
|
||||||
XMonad.Hooks.DynamicLog
|
XMonad.Hooks.DynamicLog
|
||||||
XMonad.Hooks.EwmhDesktops
|
XMonad.Hooks.EwmhDesktops
|
||||||
XMonad.Hooks.ManageDocks
|
XMonad.Hooks.ManageDocks
|
||||||
@ -100,6 +99,7 @@ library
|
|||||||
XMonad.Prompt.Workspace
|
XMonad.Prompt.Workspace
|
||||||
XMonad.Prompt.XMonad
|
XMonad.Prompt.XMonad
|
||||||
XMonad.Util.Anneal
|
XMonad.Util.Anneal
|
||||||
|
XMonad.Util.CustomKeys
|
||||||
XMonad.Util.Dmenu
|
XMonad.Util.Dmenu
|
||||||
XMonad.Util.Dzen
|
XMonad.Util.Dzen
|
||||||
XMonad.Util.EZConfig
|
XMonad.Util.EZConfig
|
||||||
|
Loading…
x
Reference in New Issue
Block a user