summaryrefslogtreecommitdiffstats
path: root/src/Much/Config.hs
diff options
context:
space:
mode:
authorKierán Meinhardt <kieran.meinhardt@gmail.com>2020-10-01 20:58:23 +0200
committerKierán Meinhardt <kieran.meinhardt@gmail.com>2020-10-01 20:58:23 +0200
commit92a67aaa55f5fee4a2b9a7357f1b9956a84cd188 (patch)
tree6881b60bed64dc03aaf230a16b6762f3983a88ae /src/Much/Config.hs
parenteff6fdb05bd33f6842034f68e8cb4b83503fd5f3 (diff)
State: add options for attachment saving
use Data.Default for Much.State.State, Much.State.ColorConfig, Much.API.Config refactor saveAttachment and openAttachment actions
Diffstat (limited to 'src/Much/Config.hs')
-rw-r--r--src/Much/Config.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Much/Config.hs b/src/Much/Config.hs
index 5f4d6db..53c2891 100644
--- a/src/Much/Config.hs
+++ b/src/Much/Config.hs
@@ -12,6 +12,8 @@ data Config = Config
{ colorConfig :: Maybe (ColorConfig (Maybe [Word8]))
, query :: Maybe String
, tagSymbols :: Maybe (M.Map T.Text T.Text)
+ , attachmentOverwrite :: Maybe Bool
+ , attachmentDirectory :: Maybe FilePath
} deriving (Generic, Show)
instance FromJSON Config