summaryrefslogtreecommitdiff
path: root/site.hs
diff options
context:
space:
mode:
Diffstat (limited to 'site.hs')
-rw-r--r--site.hs9
1 files changed, 4 insertions, 5 deletions
diff --git a/site.hs b/site.hs
index 47a385b..a87a46e 100644
--- a/site.hs
+++ b/site.hs
@@ -12,8 +12,7 @@ pandocCompiler =
removedExtensions = extensionsFromList [Ext_blank_before_header, Ext_blank_before_blockquote]
writerOptions = defaultHakyllWriterOptions {
writerExtensions = disableExtensions (defaultExtensions <> pandocExtensions <> addedExtensions) removedExtensions,
- writerHTMLMathMethod = MathML,
- writerHighlightStyle = Just zenburn
+ writerHTMLMathMethod = MathML
}
in pandocCompilerWith defaultHakyllReaderOptions writerOptions
@@ -45,16 +44,16 @@ main = hakyll $ do
>>= relativizeUrls
-- Match all other renderable files and apply their template, if it exists
- match ("**.md" .||. "**.markdown") $ do
+ match ("**.md" .||. "**.rst" .||. "**.org" .||. "**.adoc") $ do
route $ setExtension "html"
compile $ pandocCompiler
>>= loadLayoutTemplate defaultContext
>>= relativizeUrls
-- Additionally copy non-HTML files verbatium
- match ("**.md" .||. "**.markdown") $ version "raw" $ do
+ match ("**.md" .||. "**.rst" .||. "**.org" .||. "**.adoc") $ version "raw" $ do
route idRoute
- compile pandocCompiler
+ compile getResourceBody
-- Copy all additional files verbatium
match "**" $ do