aboutsummaryrefslogtreecommitdiff
path: root/config.dhall
diff options
context:
space:
mode:
Diffstat (limited to 'config.dhall')
-rw-r--r--config.dhall35
1 files changed, 2 insertions, 33 deletions
diff --git a/config.dhall b/config.dhall
index 8f4a9e4..416b114 100644
--- a/config.dhall
+++ b/config.dhall
@@ -1,37 +1,6 @@
-let Person = ./dhall/types/Person.dhall
+let xesite = ./dhall/types/package.dhall
-let Author = ./dhall/types/Author.dhall
-
-let Job = ./dhall/types/Job.dhall
-
-let defaultPort = env:PORT ? 3030
-
-let defaultWebMentionEndpoint =
- env:WEBMENTION_ENDPOINT
- ? "https://mi.within.website/api/webmention/accept"
-
-let Config =
- { Type =
- { signalboost : List Person.Type
- , authors : List Author.Type
- , port : Natural
- , clackSet : List Text
- , resumeFname : Text
- , webMentionEndpoint : Text
- , miToken : Text
- , jobHistory : List Job.Type
- }
- , default =
- { signalboost = [] : List Person.Type
- , authors = [] : List Author.Type
- , port = defaultPort
- , clackSet = [ "Ashlynn" ]
- , resumeFname = "./static/resume/resume.md"
- , webMentionEndpoint = defaultWebMentionEndpoint
- , miToken = "${env:MI_TOKEN as Text ? ""}"
- , jobHistory = [] : List Job.Type
- }
- }
+let Config = xesite.Config
in Config::{
, signalboost = ./dhall/signalboost.dhall