diff options
Diffstat (limited to 'config/_default/config.toml')
-rw-r--r-- | config/_default/config.toml | 38 |
1 files changed, 30 insertions, 8 deletions
diff --git a/config/_default/config.toml b/config/_default/config.toml index 51cce44..0ceb830 100644 --- a/config/_default/config.toml +++ b/config/_default/config.toml @@ -1,19 +1,17 @@ baseurl = "/" disableAliases = true disableHugoGeneratorInject = true -# disableKinds = ["taxonomy", "taxonomyTerm"] enableEmoji = true +enableGitInfo = true enableRobotsTXT = true languageCode = "en-US" paginate = 7 rssLimit = 10 -[taxonomies] - author = "authors" - # add redirects/headers [outputs] home = ["HTML", "RSS", "REDIRECTS", "HEADERS"] +section = ["HTML", "SITEMAP"] # remove .{ext} from text/netlify [mediaTypes."text/netlify"] @@ -22,24 +20,36 @@ delimiter = "" # add output format for netlify _redirects [outputFormats.REDIRECTS] -mediatype = "text/netlify" +mediaType = "text/netlify" baseName = "_redirects" isPlainText = true notAlternative = true # add output format for netlify _headers [outputFormats.HEADERS] -mediatype = "text/netlify" +mediaType = "text/netlify" baseName = "_headers" isPlainText = true notAlternative = true +# add output format for section sitemap.xml +[outputFormats.SITEMAP] +mediaType = "application/xml" +baseName = "sitemap" +isHTML = false +isPlainText = true +noUgly = true +rel = "sitemap" + [markup] [markup.goldmark] + [markup.goldmark.extensions] + linkify = false [markup.goldmark.renderer] unsafe = true [markup.highlight] codeFences = true + guessSyntax = false hl_Lines = "" lineNoStart = 1 lineNos = false @@ -53,6 +63,12 @@ notAlternative = true filename = "sitemap.xml" priority = 0.5 +[taxonomies] + contributor = "contributors" + +[permalinks] + blog = "/blog/:title/" + [module] [[module.mounts]] source = "assets" @@ -64,5 +80,11 @@ notAlternative = true source = "node_modules/lazysizes" target = "assets/js/vendor/lazysizes" [[module.mounts]] - source = "node_modules/ga-lite/dist" - target = "static/js/vendor/ga-lite" + source = "node_modules/instant.page" + target = "assets/js/vendor/instant.page" + [[module.mounts]] + source = "node_modules/lazysizes" + target = "assets/js/vendor/lazysizes" + [[module.mounts]] + source = "node_modules/flexsearch" + target = "assets/js/vendor/flexsearch" |