diff options
author | Adam Vogt <vogt.adam@gmail.com> | 2010-08-03 16:11:17 +0200 |
---|---|---|
committer | Adam Vogt <vogt.adam@gmail.com> | 2010-08-03 16:11:17 +0200 |
commit | 28a3ff3d9081679a7bc5aedfd2626a85ab3c85df (patch) | |
tree | 86df8515c48e19a7cb95c323e45778ac2174ac68 /XMonad/Config | |
parent | ab0d160ac877c9719dd8112e6f06312f3cd69d6c (diff) | |
download | XMonadContrib-28a3ff3d9081679a7bc5aedfd2626a85ab3c85df.tar.gz XMonadContrib-28a3ff3d9081679a7bc5aedfd2626a85ab3c85df.tar.xz XMonadContrib-28a3ff3d9081679a7bc5aedfd2626a85ab3c85df.zip |
Adjust X.C.Desktop documentation content.
Ignore-this: 9c2616514be4dbb722958bc5a11357b1
Correct errors regarding a description of `mappend' for X
Use <+> more often since that's `consistent', and there is no difference since
it's the same as >> when all arguments have the same type (which they do...
otherwise people aren't just combining valid values for that field of the
config).
darcs-hash:20100803141117-1499c-e65c9bd2130461f92926cd17ad9edf0912c768fe.gz
Diffstat (limited to 'XMonad/Config')
-rw-r--r-- | XMonad/Config/Desktop.hs | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/XMonad/Config/Desktop.hs b/XMonad/Config/Desktop.hs index 0084306..e05c577 100644 --- a/XMonad/Config/Desktop.hs +++ b/XMonad/Config/Desktop.hs @@ -126,7 +126,7 @@ import qualified Data.Map as M -- To add to the logHook while still sending workspace and window information -- to DE apps use something like: -- --- > , logHook = myLogHook >> logHook desktopConfig +-- > , logHook = myLogHook <+> logHook desktopConfig -- -- Or for more elaborate logHooks you can use @do@: -- @@ -138,25 +138,23 @@ import qualified Data.Map as M -- $eventHook -- To customize xmonad's event handling while still having it respond --- to EWMH events from pagers, task bars, etc. add to your imports: +-- to EWMH events from pagers, task bars: -- --- > import Data.Monoid +-- > , handleEventHook = myEventHooks <+> handleEventHook desktopConfig -- --- and use 'Data.Monoid.mappend' to combine event hooks (right to left application like @\<+\>@) --- --- > , handleEventHook = mappend myEventHooks (handleEventHook desktopConfig) --- --- or 'Data.Monoid.mconcat' (like @composeAll@) +-- or 'mconcat' if you write a list event of event hooks -- -- > , handleEventHook = mconcat -- > [ myMouseHandler -- > , myMessageHandler -- > , handleEventHook desktopConfig ] -- +-- Note that the event hooks are run left to right (in contrast to +-- 'ManageHook'S which are right to left) -- $startupHook -- To run the desktop startupHook, plus add further actions to be run each --- time xmonad starts or restarts, use '>>' to combine actions as in the +-- time xmonad starts or restarts, use '<+>' to combine actions as in the -- logHook example, or something like: -- -- > , startupHook = do |