diff options
author | jao <jao@gnu.org> | 2018-11-25 05:31:54 +0000 |
---|---|---|
committer | jao <jao@gnu.org> | 2018-11-25 05:31:54 +0000 |
commit | 3cf0041960837701c325b698460678aea1c449b4 (patch) | |
tree | d95368f494cce15fc448507cefd52918825ff1a5 /src/lib/Xmobar.hs | |
parent | cce2298c43759ee4aa314f07e5f6e8a71a38bf64 (diff) | |
download | xmobar-3cf0041960837701c325b698460678aea1c449b4.tar.gz xmobar-3cf0041960837701c325b698460678aea1c449b4.tar.bz2 |
Exporting Exec constructors from Xmobar
Diffstat (limited to 'src/lib/Xmobar.hs')
-rw-r--r-- | src/lib/Xmobar.hs | 40 |
1 files changed, 39 insertions, 1 deletions
diff --git a/src/lib/Xmobar.hs b/src/lib/Xmobar.hs index 3ab779d..ecc664a 100644 --- a/src/lib/Xmobar.hs +++ b/src/lib/Xmobar.hs @@ -15,7 +15,27 @@ -- ----------------------------------------------------------------------------- -module Xmobar (xmobar, Runnable (..), module Xmobar.Config) where +module Xmobar (xmobar + , Runnable (..) + , module Xmobar.Config + , module Xmobar.Plugins.BufferedPipeReader + , module Xmobar.Plugins.CommandReader + , module Xmobar.Plugins.Date +#ifdef DATEZONE + , module Xmobar.Plugins.DateZone +#endif + , module Xmobar.Plugins.EWMH + , module Xmobar.Plugins.Kbd + , module Xmobar.Plugins.Locks +#ifdef INOTIFY + , module Xmobar.Plugins.Mail + , module Xmobar.Plugins.MBox +#endif + , module Xmobar.Plugins.Monitors + , module Xmobar.Plugins.PipeReader + , module Xmobar.Plugins.StdinReader + , module Xmobar.Plugins.XMonadLog + ) where import Data.Foldable (for_) import qualified Data.Map as Map @@ -32,6 +52,24 @@ import Xmobar.X11.Types import Xmobar.X11.EventLoop (startLoop, startCommand) import Xmobar.X11.XUtil import Xmobar.X11.Window +import Xmobar.Plugins.BufferedPipeReader +import Xmobar.Plugins.CommandReader +import Xmobar.Plugins.Date +#ifdef DATEZONE +import Xmobar.Plugins.DateZone +#endif +import Xmobar.Plugins.EWMH +import Xmobar.Plugins.Kbd +import Xmobar.Plugins.Locks +#ifdef INOTIFY +import Xmobar.Plugins.Mail +import Xmobar.Plugins.MBox +#endif +import Xmobar.Plugins.Monitors +import Xmobar.Plugins.PipeReader +import Xmobar.Plugins.StdinReader +import Xmobar.Plugins.XMonadLog + splitTemplate :: Config -> [String] splitTemplate conf = |