94 lines
2.0 KiB
TOML
94 lines
2.0 KiB
TOML
|
baseurl = "/"
|
||
|
disableAliases = true
|
||
|
disableHugoGeneratorInject = true
|
||
|
enableEmoji = true
|
||
|
enableGitInfo = false
|
||
|
enableRobotsTXT = true
|
||
|
languageCode = "en-US"
|
||
|
paginate = 7
|
||
|
rssLimit = 10
|
||
|
|
||
|
# add redirects/headers
|
||
|
[outputs]
|
||
|
home = ["HTML", "RSS", "REDIRECTS", "HEADERS"]
|
||
|
section = ["HTML", "SITEMAP"]
|
||
|
|
||
|
# remove .{ext} from text/netlify
|
||
|
[mediaTypes."text/netlify"]
|
||
|
suffixes = [""]
|
||
|
delimiter = ""
|
||
|
|
||
|
# add output format for netlify _redirects
|
||
|
[outputFormats.REDIRECTS]
|
||
|
mediaType = "text/netlify"
|
||
|
baseName = "_redirects"
|
||
|
isPlainText = true
|
||
|
notAlternative = true
|
||
|
|
||
|
# add output format for netlify _headers
|
||
|
[outputFormats.HEADERS]
|
||
|
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
|
||
|
lineNumbersInTable = true
|
||
|
noClasses = false
|
||
|
style = "dracula"
|
||
|
tabWidth = 4
|
||
|
|
||
|
[sitemap]
|
||
|
changefreq = "weekly"
|
||
|
filename = "sitemap.xml"
|
||
|
priority = 0.5
|
||
|
|
||
|
[taxonomies]
|
||
|
contributor = "contributors"
|
||
|
|
||
|
[permalinks]
|
||
|
blog = "/blog/:title/"
|
||
|
|
||
|
[module]
|
||
|
[[module.mounts]]
|
||
|
source = "assets"
|
||
|
target = "assets"
|
||
|
[[module.mounts]]
|
||
|
source = "static"
|
||
|
target = "static"
|
||
|
[[module.mounts]]
|
||
|
source = "node_modules/lazysizes"
|
||
|
target = "assets/js/vendor/lazysizes"
|
||
|
[[module.mounts]]
|
||
|
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"
|
||
|
[[module.mounts]]
|
||
|
source = "node_modules/clipboard"
|
||
|
target = "assets/js/vendor/clipboard"
|