summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2018-11-24 22:23:44 +0000
committerjao <jao@gnu.org>2018-11-24 22:23:44 +0000
commit7d11e5b47d06d38b23fc1190aba640de9daa76e0 (patch)
tree156636cd9629f572a3b8f80d55954ad88af3e1b5
parent4af5117eb47028b234f4779c9c62cf344320e151 (diff)
downloadxmobar-7d11e5b47d06d38b23fc1190aba640de9daa76e0.tar.gz
xmobar-7d11e5b47d06d38b23fc1190aba640de9daa76e0.tar.bz2
Exported modules and names adjustments
-rw-r--r--samples/Plugins/HelloWorld.hs4
-rw-r--r--src/lib/Xmobar.hs3
-rw-r--r--xmobar.cabal22
3 files changed, 15 insertions, 14 deletions
diff --git a/samples/Plugins/HelloWorld.hs b/samples/Plugins/HelloWorld.hs
index df5cff6..d2267ae 100644
--- a/samples/Plugins/HelloWorld.hs
+++ b/samples/Plugins/HelloWorld.hs
@@ -12,9 +12,9 @@
--
-----------------------------------------------------------------------------
-module Plugins.HelloWorld where
+module Xmobar.Plugins.HelloWorld where
-import Plugins
+import Xmobar.Plugins
data HelloWorld = HelloWorld
deriving (Read, Show)
diff --git a/src/lib/Xmobar.hs b/src/lib/Xmobar.hs
index 722ee72..a90ec3e 100644
--- a/src/lib/Xmobar.hs
+++ b/src/lib/Xmobar.hs
@@ -15,10 +15,11 @@
--
-----------------------------------------------------------------------------
-module Xmobar (xmobar) where
+module Xmobar (xmobar, Runnable (..)) where
import Xmobar.EventLoop (startLoop, startCommand)
import Xmobar.Config
+import Xmobar.Runnable
import Data.Foldable (for_)
import qualified Data.Map as Map
diff --git a/xmobar.cabal b/xmobar.cabal
index 9c6fcf7..330704a 100644
--- a/xmobar.cabal
+++ b/xmobar.cabal
@@ -110,7 +110,6 @@ library
Xmobar.Plugins.MarqueePipeReader,
Xmobar.Plugins.StdinReader,
Xmobar.Plugins.XMonadLog,
- Xmobar.Plugins.Utils,
Xmobar.Plugins.Kbd,
Xmobar.Plugins.Locks,
Xmobar.Plugins.Monitors,
@@ -141,7 +140,8 @@ library
Xmobar.Draw,
Xmobar.Signal,
Xmobar.Environment,
- Xmobar.EventLoop
+ Xmobar.EventLoop,
+ Xmobar.Plugins.Utils
extra-libraries: Xrandr Xrender
@@ -190,36 +190,36 @@ library
if flag(with_inotify) || flag(all_extensions)
build-depends: hinotify >= 0.3 && < 0.5
- other-modules: Xmobar.Plugins.Mail, Xmobar.Plugins.MBox
+ exposed-modules: Xmobar.Plugins.Mail, Xmobar.Plugins.MBox
cpp-options: -DINOTIFY
if flag(with_iwlib) || flag(all_extensions)
extra-libraries: iw
build-depends: iwlib >= 0.1.0 && < 0.2
- other-modules: Xmobar.Plugins.Monitors.Wireless
+ exposed-modules: Xmobar.Plugins.Monitors.Wireless
cpp-options: -DIWLIB
if flag(with_mpd) || flag(all_extensions)
build-depends: libmpd >= 0.9.0.6
- other-modules: Xmobar.Plugins.Monitors.MPD
+ exposed-modules: Xmobar.Plugins.Monitors.MPD
cpp-options: -DLIBMPD
if flag(with_alsa) || flag(all_extensions)
build-depends: alsa-mixer > 0.2.0.2
build-depends: alsa-core == 0.5.*,
process >= 1.4.3.0
- other-modules: Xmobar.Plugins.Monitors.Volume
- Xmobar.Plugins.Monitors.Alsa
+ exposed-modules: Xmobar.Plugins.Monitors.Volume
+ Xmobar.Plugins.Monitors.Alsa
cpp-options: -DALSA
if flag(with_datezone) || flag(all_extensions)
build-depends: timezone-olson == 0.1.*, timezone-series == 0.1.*
- other-modules: Xmobar.Plugins.DateZone
+ exposed-modules: Xmobar.Plugins.DateZone
cpp-options: -DDATEZONE
if flag(with_mpris) || flag(all_extensions)
build-depends: dbus >= 1
- other-modules: Xmobar.Plugins.Monitors.Mpris
+ exposed-modules: Xmobar.Plugins.Monitors.Mpris
cpp-options: -DMPRIS
if flag(with_dbus) || flag(all_extensions)
@@ -234,7 +234,7 @@ library
if flag(with_weather) || flag(all_extensions)
build-depends: HTTP >= 4000.2.4
- other-modules: Xmobar.Plugins.Monitors.Weather
+ exposed-modules: Xmobar.Plugins.Monitors.Weather
cpp-options: -DWEATHER
if flag(with_conduit)
-- use http-conduit instead of simple-http
@@ -242,7 +242,7 @@ library
cpp-options: -DHTTP_CONDUIT
if flag(with_uvmeter) && flag(with_conduit)
- other-modules: Xmobar.Plugins.Monitors.UVMeter
+ exposed-modules: Xmobar.Plugins.Monitors.UVMeter
build-depends: http-conduit, http-types
cpp-options: -DUVMETER