From 3cf0041960837701c325b698460678aea1c449b4 Mon Sep 17 00:00:00 2001 From: jao Date: Sun, 25 Nov 2018 05:31:54 +0000 Subject: Exporting Exec constructors from Xmobar --- src/lib/Xmobar.hs | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) (limited to 'src/lib/Xmobar.hs') 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 = -- cgit v1.2.3