summaryrefslogtreecommitdiffstats
path: root/src/Much/Config.hs
diff options
context:
space:
mode:
authorKierán Meinhardt <kieran.meinhardt@gmail.com>2020-10-06 22:32:22 +0200
committerKierán Meinhardt <kieran.meinhardt@gmail.com>2020-10-06 22:53:52 +0200
commitbb32c75bef43c79cb0e47668397a5a224115d2aa (patch)
treee198156fe4067ea9f07e836896557dfe631a3f7a /src/Much/Config.hs
parent704bd63302ba857d6074a23c295bf0fb992da1ee (diff)
State: parametrize ColorConfig over functor
Diffstat (limited to 'src/Much/Config.hs')
-rw-r--r--src/Much/Config.hs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Much/Config.hs b/src/Much/Config.hs
index 53c2891..93037ed 100644
--- a/src/Much/Config.hs
+++ b/src/Much/Config.hs
@@ -2,14 +2,13 @@
module Much.Config where
import GHC.Generics (Generic)
-import GHC.Word (Word8)
import Data.Aeson (FromJSON)
import Much.State (ColorConfig)
import qualified Data.Text as T
import qualified Data.Map as M
data Config = Config
- { colorConfig :: Maybe (ColorConfig (Maybe [Word8]))
+ { colorConfig :: Maybe (ColorConfig Maybe)
, query :: Maybe String
, tagSymbols :: Maybe (M.Map T.Text T.Text)
, attachmentOverwrite :: Maybe Bool