From 9ac3bfc633c960f5b6aa415e70007b02fcf644dd Mon Sep 17 00:00:00 2001 From: Adam Vogt Date: Fri, 2 May 2014 19:51:59 +0200 Subject: move library part to src/ Ignore-this: 39633e17915844643f12a3dd25288e81 darcs-hash:20140502175159-1499c-fa8e1239e9c2a843e2272e7173374245682a1314.gz --- src/XMonad.hs | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 src/XMonad.hs (limited to 'src/XMonad.hs') diff --git a/src/XMonad.hs b/src/XMonad.hs new file mode 100644 index 0000000..c1fc5dc --- /dev/null +++ b/src/XMonad.hs @@ -0,0 +1,47 @@ +-------------------------------------------------------------------- +-- | +-- Module : XMonad +-- Copyright : (c) Don Stewart +-- License : BSD3 +-- +-- Maintainer: Don Stewart +-- Stability : provisional +-- Portability: +-- +-------------------------------------------------------------------- +-- +-- Useful exports for configuration files. + +module XMonad ( + + module XMonad.Main, + module XMonad.Core, + module XMonad.Config, + module XMonad.Layout, + module XMonad.ManageHook, + module XMonad.Operations, + module Graphics.X11, + module Graphics.X11.Xlib.Extras, + (.|.), + MonadState(..), gets, modify, + MonadReader(..), asks, + MonadIO(..) + + ) where + +-- core modules +import XMonad.Main +import XMonad.Core +import XMonad.Config +import XMonad.Layout +import XMonad.ManageHook +import XMonad.Operations +-- import XMonad.StackSet -- conflicts with 'workspaces' defined in XMonad.hs + +-- modules needed to get basic configuration working +import Data.Bits +import Graphics.X11 hiding (refreshKeyboardMapping) +import Graphics.X11.Xlib.Extras + +import Control.Monad.State +import Control.Monad.Reader -- cgit v1.2.3