174 lines
4.5 KiB
TOML
174 lines
4.5 KiB
TOML
baseURL = "https://gohugo.io/"
|
||
defaultContentLanguage = "en"
|
||
enableEmoji = true
|
||
ignoreLogs = ["error-missing-instagram-accesstoken"]
|
||
languageCode = "en-us"
|
||
pluralizeListTitles = false
|
||
timeZone = "Europe/Oslo"
|
||
title = "Hugo"
|
||
|
||
# We do redirects via Netlify's _redirects file, generated by Hugo (see "outputs" below).
|
||
disableAliases = true
|
||
|
||
[pagination]
|
||
pagerSize = 100
|
||
|
||
[services.googleAnalytics]
|
||
ID = 'G-MBZGKNMDWC'
|
||
|
||
[outputs]
|
||
home = ["html", "rss", "redir", "headers"]
|
||
section = ["html"]
|
||
page = ["html"]
|
||
taxonomy = ["html"]
|
||
term = ["html"]
|
||
|
||
[params]
|
||
description = "The world’s fastest framework for building websites"
|
||
ghrepo = "https://github.com/gohugoio/hugoDocs/"
|
||
|
||
[params.render_hooks.link]
|
||
errorLevel = 'warning' # ignore (default), warning, or error (fails the build)
|
||
|
||
[languages]
|
||
[languages.en]
|
||
languageName = "English"
|
||
weight = 1
|
||
|
||
[security]
|
||
enableInlineShortcodes = false
|
||
[security.funcs]
|
||
getenv = ['^HUGO_', '^REPOSITORY_URL$', '^BRANCH$']
|
||
[security.http]
|
||
methods = ['(?i)GET|POST']
|
||
urls = ['.*']
|
||
|
||
[outputFormats]
|
||
[outputFormats.redir]
|
||
mediatype = "text/netlify"
|
||
baseName = "_redirects"
|
||
isPlainText = true
|
||
[outputFormats.headers]
|
||
mediatype = "text/netlify"
|
||
baseName = "_headers"
|
||
isPlainText = true
|
||
notAlternative = true
|
||
|
||
[markup]
|
||
[markup.highlight]
|
||
style = 'solarized-dark'
|
||
lineNumbersInTable = true
|
||
noClasses = false
|
||
wrapperClass = 'highlight not-prose'
|
||
|
||
[markup.goldmark.renderer]
|
||
hardWraps = false
|
||
unsafe = false
|
||
xhtml = false
|
||
|
||
[markup.goldmark.extensions]
|
||
definitionList = true
|
||
footnote = true
|
||
linkify = true
|
||
strikethrough = true
|
||
table = true
|
||
taskList = true
|
||
typographer = true
|
||
|
||
[markup.goldmark.extensions.passthrough]
|
||
enable = true
|
||
|
||
[markup.goldmark.extensions.passthrough.delimiters]
|
||
block = [['\[', '\]'], ['$$', '$$']]
|
||
inline = [['\(', '\)']]
|
||
|
||
[markup.goldmark.parser]
|
||
autoHeadingID = true
|
||
autoHeadingIDType = "github"
|
||
|
||
[markup.goldmark.parser.attribute]
|
||
block = true
|
||
title = true
|
||
|
||
[mediaTypes]
|
||
[mediaTypes."text/netlify"]
|
||
delimiter = ""
|
||
|
||
[module]
|
||
[module.hugoVersion]
|
||
min = "0.141.0"
|
||
[[module.mounts]]
|
||
source = "assets"
|
||
target = "assets"
|
||
[[module.mounts]]
|
||
lang = 'en'
|
||
source = 'content/en'
|
||
target = 'content'
|
||
[[module.mounts]]
|
||
source = "hugo_stats.json"
|
||
target = "assets/notwatching/hugo_stats.json"
|
||
disableWatch = true
|
||
|
||
[build]
|
||
[build.buildStats]
|
||
disableIDs = true
|
||
enable = true
|
||
[[build.cachebusters]]
|
||
source = "assets/notwatching/hugo_stats\\.json"
|
||
target = "css"
|
||
[[build.cachebusters]]
|
||
source = "(postcss|tailwind)\\.config\\.js"
|
||
target = "css"
|
||
|
||
[server]
|
||
[[server.headers]]
|
||
for = "/*"
|
||
|
||
[server.headers.values]
|
||
X-Frame-Options = "DENY"
|
||
X-XSS-Protection = "1; mode=block"
|
||
X-Content-Type-Options = "nosniff"
|
||
Referrer-Policy = "no-referrer"
|
||
|
||
[[server.headers]]
|
||
for = "/**.{css,js}"
|
||
|
||
[minify]
|
||
[minify.tdewolff]
|
||
[minify.tdewolff.html]
|
||
keepSpecialComments = true
|
||
keepWhitespace = false
|
||
|
||
######## GLOBAL ITEMS TO BE SHARED WITH THE HUGO SITES ########
|
||
[menus]
|
||
[[menus.global]]
|
||
name = 'News'
|
||
weight = 1
|
||
identifier = 'news'
|
||
pageRef = '/news/'
|
||
|
||
[[menus.global]]
|
||
name = 'Docs'
|
||
weight = 5
|
||
identifier = 'docs'
|
||
url = '/documentation/'
|
||
|
||
[[menus.global]]
|
||
name = 'Themes'
|
||
weight = 10
|
||
identifier = 'themes'
|
||
url = 'https://themes.gohugo.io/'
|
||
|
||
[[menus.global]]
|
||
name = 'Community'
|
||
weight = 150
|
||
identifier = 'community'
|
||
post = 'external'
|
||
url = 'https://discourse.gohugo.io/'
|
||
|
||
[[menus.global]]
|
||
name = 'GitHub'
|
||
weight = 200
|
||
identifier = 'github'
|
||
post = 'external'
|
||
url = 'https://github.com/gohugoio/hugo'
|