Hugo
Hugo static site generator config file
| Type | object |
|---|---|
| File match |
hugo.toml
hugo.json
hugo.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/hugo/latest.json |
| Source | https://www.schemastore.org/hugo.json |
Validate with Lintel
npx @lintel/lintel check
Properties
The directory to store archetype files https://gohugo.io/getting-started/configuration/#archetypedir
The directory to store asset files https://gohugo.io/getting-started/configuration/#assetdir
The hostname and the path to the root https://gohugo.io/getting-started/configuration/#baseurl
The build options https://gohugo.io/getting-started/configuration/#configure-build
6 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
The time when to use the cached resources in /resources/_gen for PostCSS and ToCSS
https://gohugo.io/getting-started/configuration/#configure-build
Enable/disable hugo_stats.json writing to the root project directory.
Although still functional, the writeStats key will be deprecated in a future release.
https://gohugo.io/getting-started/configuration/#configure-build
When enabled, creates a hugo_stats.json file in the root of your project. https://gohugo.io/getting-started/configuration/#configure-build
4 nested properties
Enable/disable jsconfig.json writing into your /assets folder with mapping of imports from running js.Build
https://gohugo.io/getting-started/configuration/#configure-build
Cache busters to support development using Tailwind 3.x's JIT compiler https://gohugo.io/getting-started/configuration/#configure-cache-busters
Include/exclude the drafts when building https://gohugo.io/getting-started/configuration/#builddrafts-false
Include/exclude the content already expired https://gohugo.io/getting-started/configuration/#buildexpired
Include/exclude the content with publishDate in the future
https://gohugo.io/getting-started/configuration/#buildfuture
The directory where cached files are stored https://gohugo.io/configuration/all/#cachedir
The cache options https://gohugo.io/getting-started/configuration/#configure-file-caches
{
"assets": {
"dir": ":resourceDir/_gen",
"maxAge": -1
},
"getcsv": {
"dir": ":cacheDir/:project",
"maxAge": -1
},
"getjson": {
"dir": ":cacheDir/:project",
"maxAge": -1
},
"getresource": {
"dir": ":cacheDir/:project",
"maxAge": -1
},
"images": {
"dir": ":resourceDir/_gen",
"maxAge": -1
},
"modules": {
"dir": ":cacheDir/modules",
"maxAge": -1
}
}
1 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
The front matter options https://gohugo.io/content-management/front-matter#front-matter-cascade
Enable/disable relative URLs to absolute conversion https://gohugo.io/getting-started/configuration/#canonifyurls
Enable/disable the automatic capitalize of list titles https://gohugo.io/configuration/all/#capitalizelisttitles
Enable/disable cleaning of the destination directory https://gohugo.io/configuration/all/#cleandestinationdir
The directory where content files are stored https://gohugo.io/getting-started/configuration/#contentdir
The copyright notice for your site https://gohugo.io/getting-started/configuration/#copyright
The directory where data files are stored https://gohugo.io/getting-started/configuration/#datadir
The default content language for the content without language indicator https://gohugo.io/getting-started/configuration/#defaultcontentlanguage
Enable/disable rendering the default content language in subdir https://gohugo.io/getting-started/configuration/#defaultcontentlanguageinsubdir
The default output format for the site https://gohugo.io/configuration/all/#defaultoutputformat
Enable/disable generation of the alias redirects https://gohugo.io/getting-started/configuration/#disablealiases
Enable/disable generation of of the alias redirect to the default language when DefaultContentLanguageInSubdir is true https://gohugo.io/configuration/all/#disabledefaultlanguageredirect
Enable/disable injecting a generator meta tag in the HTML head on the home page only https://gohugo.io/getting-started/configuration/#disablehugogeneratorinject
Disabled kinds of pages https://gohugo.io/getting-started/configuration/#disablekinds
Enable/disable automatic live reloading of browser window https://gohugo.io/getting-started/configuration/#disablelivereload
Enable/disable the url/path to lowercase conversion https://gohugo.io/getting-started/configuration/#disablepathtolower
Enable/disable Emoji emoticons support for page content https://gohugo.io/getting-started/configuration/#enableemoji
Enable/disable .GitInfo object for each page https://gohugo.io/getting-started/configuration/#enablegitinfo
Enable/disable inline shortcode support https://gohugo.io/getting-started/configuration/#enableinlineshortcodes
Enable/disable placeholder substitution instead of the default value or an empty string if a translation is missing https://gohugo.io/getting-started/configuration/#enablemissingtranslationplaceholders
Enable/disable generation of robots.txt file https://gohugo.io/getting-started/configuration/#enablerobotstxt
The build environment https://gohugo.io/configuration/all/#environment
The front matter options https://gohugo.io/getting-started/configuration/#configure-front-matter
{
"date": [
"date",
"publishdate",
"lastmod"
],
"expiryDate": [
"expirydate",
"expiryDate"
],
"lastmod": [
":git",
"lastmod",
"date",
"publishdate"
],
"publishDate": [
"publishdate",
"date"
]
}
5 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
2 nested properties
1 nested properties
2 nested properties
The designated directory for translation tables https://gohugo.io/configuration/all/#i18ndir
The prefix for footnote anchors https://gohugo.io/getting-started/configuration/#footnoteanchorprefix
The text to display for footnote return links https://gohugo.io/getting-started/configuration/#footnotereturnlinkcontents
The Google Analytics tracking ID https://gohugo.io/getting-started/configuration/#googleanalytics
Enable/disable auto-detecting Chinese/Japanese/Korean Languages in the content https://gohugo.io/getting-started/configuration/#hascjklanguage
Enable/disable usage of the cache directory
Array of regular expression used to exclude files from a build https://gohugo.io/configuration/all/#ignorefiles
Array of of message identifiers used to suppress warnings and errors https://gohugo.io/configuration/all/#ignorelogs
A glob pattern matching the module paths to exclude from the _vendor directory https://gohugo.io/configuration/all/#ignorevendorpaths
The image processing options https://gohugo.io/getting-started/configuration/#imaging
{
"resampleFilter": "Box",
"quality": 75,
"hint": "photo",
"anchor": "Smart",
"bgColor": "#ffffff",
"exif": {
"includeFields": "",
"excludeFields": "",
"disableDate": false,
"disableLatLong": false
}
}
7 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
The default resample filter https://gohugo.io/content-management/image-processing/#resampling-filter
The default quality https://gohugo.io/content-management/image-processing/#image-processing-config
The default hint about what type of image https://gohugo.io/content-management/image-processing/#image-processing-config
The anchor used when cropping pictures with either .Fill or .Crop https://gohugo.io/content-management/image-processing/#image-processing-config
The default background color https://gohugo.io/content-management/image-processing/#image-processing-config
4 nested properties
The regexp matching the included fields https://gohugo.io/content-management/image-processing/#image-processing-config
The regexp matching the excluded fields https://gohugo.io/content-management/image-processing/#image-processing-config
Enable/disable extracting the 'photo taken' date/time into .Date https://gohugo.io/content-management/image-processing/#image-processing-config
Enable/disable extracting the 'photo taken where' into .Long and .Lat https://gohugo.io/content-management/image-processing/#image-processing-config
The language tag as defined by RFC 5646 https://gohugo.io/getting-started/configuration/#languagecode
The language options https://gohugo.io/content-management/multilingual/#configure-languages
{}
1 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
The directory containing layout templates https://gohugo.io/configuration/all/#layoutdir
The markdown options https://gohugo.io/getting-started/configuration-markup
{
"asciidocExt": {
"attributes": {},
"backend": "html5",
"extensions": [],
"failureLevel": "fatal",
"noHeaderOrFooter": true,
"preserveTOC": false,
"safeMode": "unsafe",
"sectionNumbers": false,
"trace": false,
"verbose": false,
"workingFolderCurrent": false
},
"blackFriday": {
"angledQuotes": false,
"extensions": null,
"extensionsMask": null,
"footnoteAnchorPrefix": "",
"footnoteReturnLinkContents": "",
"fractions": true,
"hrefTargetBlank": false,
"latexDashes": true,
"nofollowLinks": false,
"noreferrerLinks": false,
"plainIDAnchors": true,
"skipHTML": false,
"smartDashes": true,
"smartypants": true,
"smartypantsQuotesNBSP": false,
"taskLists": true
},
"defaultMarkdownHandler": "goldmark",
"goldmark": {
"extensions": {
"definitionList": true,
"footnote": true,
"linkify": true,
"linkifyProtocol": "https",
"strikethrough": true,
"table": true,
"taskList": true,
"typographer": true,
"extras": null
},
"parser": {
"attribute": {
"block": false,
"title": true
},
"autoHeadingID": true,
"autoHeadingIDType": "github",
"wrapStandAloneImageWithinParagraph": true
},
"renderer": {
"hardWraps": false,
"unsafe": false,
"xhtml": false
}
},
"highlight": {
"anchorLineNos": false,
"codeFences": true,
"guessSyntax": false,
"hl_Lines": "",
"lineAnchors": "",
"lineNoStart": 1,
"lineNos": false,
"lineNumbersInTable": true,
"noClasses": true,
"noHl": false,
"style": "monokai",
"tabWidth": 4
},
"tableOfContents": {
"startLevel": 2,
"endLevel": 3,
"ordered": false
}
}
7 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
AsciidocExt options https://docs.asciidoctor.org/asciidoctor/latest/cli/man1/asciidoctor/#processing-information
11 nested properties
The document attributes https://docs.asciidoctor.org/asciidoctor/latest/cli/man1/asciidoctor/#document-settings
{}
The backend output file format https://docs.asciidoctor.org/asciidoctor/latest/cli/man1/asciidoctor/#document-settings
[]
The minimum logging level https://docs.asciidoctor.org/asciidoctor/latest/cli/man1/asciidoctor/#processing-information
Enable/disable section title's auto-numbering https://docs.asciidoctor.org/asciidoctor.js/latest/cli/options/#document-conversion
Include/exclude the backtrace information on errors https://gohugo.io/getting-started/configuration-markup#configure-markup
Enable/disable verbose error printing https://gohugo.io/getting-started/configuration-markup#configure-markup
Blackfriday options https://gohugo.io/getting-started/configuration-markup#blackfriday
16 nested properties
The default markdown renderer https://gohugo.io/getting-started/configuration-markup#blackfriday
Goldmark options https://gohugo.io/getting-started/configuration-markup#goldmark
{
"extensions": {
"definitionList": true,
"footnote": true,
"linkify": true,
"linkifyProtocol": "https",
"strikethrough": true,
"table": true,
"taskList": true,
"typographer": true
},
"parser": {
"attribute": {
"block": false,
"title": true
},
"autoHeadingID": true,
"autoHeadingIDType": "github",
"wrapStandAloneImageWithinParagraph": true
},
"renderer": {
"hardWraps": false,
"unsafe": false,
"xhtml": false
}
}
5 nested properties
Enable/disable duplication of resources per language https://gohugo.io/configuration/markup/#duplicateresourcefiles
The extension options https://gohugo.io/getting-started/configuration-markup#goldmark
{
"definitionList": true,
"footnote": true,
"linkify": true,
"linkifyProtocol": "https",
"strikethrough": true,
"table": true,
"taskList": true,
"typographer": true
}
11 nested properties
{
"delete": {
"enable": false
},
"insert": {
"enable": false
},
"mark": {
"enable": false
},
"subscript": {
"enable": false
},
"superscript": {
"enable": false
}
}
The parser options https://gohugo.io/getting-started/configuration-markup#goldmark
{
"attribute": {
"block": false,
"title": true
},
"autoHeadingID": true,
"autoHeadingIDType": "github",
"wrapStandAloneImageWithinParagraph": true
}
6 nested properties
{
"block": false,
"title": true
}
Enable/disable automatically adding id attributes to description list terms https://gohugo.io/configuration/markup/#parserautodefinitiontermid
The strategy used to automatically generate id attributes https://gohugo.io/configuration/markup/#parserautoidtype
2 nested properties
The renderer options https://gohugo.io/getting-started/configuration-markup#goldmark
{
"hardWraps": false,
"unsafe": false,
"xhtml": false
}
3 nested properties
The highlighting options https://gohugo.io/getting-started/configuration-markup#highlight
{
"anchorLineNos": false,
"codeFences": true,
"guessSyntax": false,
"hl_Lines": "",
"lineAnchors": "",
"lineNoStart": 1,
"lineNos": false,
"lineNumbersInTable": true,
"noClasses": true,
"noHl": false,
"style": "monokai",
"tabWidth": 4
}
14 nested properties
Enable/disable anchors on line numbers https://gohugo.io/getting-started/configuration-markup#highlight
The highlighted line number range https://gohugo.io/getting-started/configuration-markup#highlight
Enable/disable rendering the highlighted code without a wrapping container https://gohugo.io/configuration/markup/#hl_inline
The prefix for the anchors on line numbers https://gohugo.io/getting-started/configuration-markup#highlight
Enable/disable line numbers https://gohugo.io/getting-started/configuration-markup#highlight
The class or classes to use for the outermost element of the highlighted code https://gohugo.io/configuration/markup/#wrapperclass
The table of contents options https://gohugo.io/getting-started/configuration-markup#table-of-contents
{
"endLevel": 3,
"ordered": false,
"startLevel": 2
}
3 nested properties
The start heading level https://gohugo.io/getting-started/configuration-markup#table-of-contents
The end heading level https://gohugo.io/getting-started/configuration-markup#table-of-contents
Enable/disable ordered list generation https://gohugo.io/getting-started/configuration-markup#table-of-contents
The media type's options https://gohugo.io/templates/output-formats/#media-types
37 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
1 nested properties
[
"json"
]
1 nested properties
[
"webmanifest"
]
1 nested properties
[
"webmanifest"
]
1 nested properties
[
"pdf"
]
1 nested properties
[
"xml",
"rss"
]
1 nested properties
[
"toml"
]
1 nested properties
1 nested properties
[
"xml"
]
1 nested properties
[
"yaml",
"yml"
]
1 nested properties
[
"otf"
]
1 nested properties
[
"ttf"
]
1 nested properties
[
"bmp"
]
1 nested properties
[
"gif"
]
1 nested properties
[
"jpg",
"jpeg",
"jpe",
"jif",
"jfif"
]
1 nested properties
[
"png"
]
1 nested properties
[
"svg"
]
1 nested properties
[
"tif",
"tiff"
]
1 nested properties
[
"webp"
]
1 nested properties
[
"ics"
]
1 nested properties
[
"css"
]
1 nested properties
[
"csv"
]
1 nested properties
[
"html"
]
1 nested properties
[
"js",
"jsm",
"mjs"
]
1 nested properties
[
"jsx"
]
1 nested properties
[
"md",
"markdown"
]
1 nested properties
[
"txt"
]
1 nested properties
[
"tsx"
]
1 nested properties
1 nested properties
[
"sass"
]
1 nested properties
[
"scss"
]
1 nested properties
[
"3gpp",
"3gp"
]
1 nested properties
[
"mp4"
]
1 nested properties
[
"mpg",
"mpeg"
]
1 nested properties
[
"ogv"
]
1 nested properties
[
"webm"
]
1 nested properties
[
"avi"
]
{
"disableCSS": false,
"disableHTML": false,
"disableJS": false,
"disableJSON": false,
"disableSVG": false,
"disableXML": false,
"minifyOutput": false,
"tdewolff": {
"css": {
"keepCSS2": true,
"precision": 0
},
"html": {
"keepComments": false,
"keepConditionalComments": true,
"keepDefaultAttrVals": true,
"keepDocumentTags": true,
"keepEndTags": true,
"keepQuotes": false,
"keepWhitespace": false
},
"js": {
"keepVarNames": false,
"noNullishOperator": false,
"precision": 0
},
"json": {
"keepNumbers": false,
"precision": 0
},
"svg": {
"precision": 0
},
"xml": {
"keepWhitespace": false
}
}
}
9 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
6 nested properties
2 nested properties
7 nested properties
4 nested properties
Keeps variable names as they are and omits shortening variable names. https://gohugo.io/getting-started/configuration/#configure-minify
Number of significant digits to preserve for numbers, 0 means no trimming. https://gohugo.io/getting-started/configuration/#configure-minify
ECMAScript version to use for output, 0 is the latest. https://gohugo.io/getting-started/configuration/#configure-minify
2 nested properties
2 nested properties
1 nested properties
The module options https://gohugo.io/hugo-modules/configuration/
{
"noProxy": "none",
"noVendor": "",
"private": "*.*",
"proxy": "direct",
"replacements": "",
"workspace": ""
}
11 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
The glob pattern matching the paths to skip when vendoring https://gohugo.io/hugo-modules/configuration/#module-configuration-top-level
Enable/disable picking the vendored module closest to the module using it https://gohugo.io/hugo-modules/configuration/#module-configuration-top-level
The proxy server to download the remote modules https://gohugo.io/hugo-modules/configuration/#module-configuration-top-level
The glob list of the matching paths that should not use the proxy configured above https://gohugo.io/hugo-modules/configuration/#module-configuration-top-level
The glob list of the matching paths that should be treated as private https://gohugo.io/hugo-modules/configuration/#module-configuration-top-level
The workspace file to use. This enables Go workspace mode. https://gohugo.io/hugo-modules/configuration/#module-configuration-top-level
The list of the module path to directory replacement mapping https://gohugo.io/hugo-modules/configuration/#module-configuration-top-level
3 nested properties
Enable/disable requiring the extended version https://gohugo.io/hugo-modules/configuration/#module-configuration-hugoversion
The import options https://gohugo.io/hugo-modules/configuration/#module-configuration-imports
The content editor https://gohugo.io/getting-started/configuration/#newcontenteditor
Enable/disable creation of the .hugo_build.lock file https://gohugo.io/configuration/all/#nobuildlock
Enable/disable syncing permission mode of files https://gohugo.io/getting-started/configuration/#nochmod
Enable/disable syncing modification time of files https://gohugo.io/getting-started/configuration/#notimes
Enable/disable output formats per page kind https://gohugo.io/configuration/outputs/
{
"home": [
"html",
"rss"
],
"page": [
"html"
],
"rss": [
"rss"
],
"section": [
"html",
"rss"
],
"taxonomy": [
"html",
"rss"
],
"term": [
"html",
"rss"
]
}
1 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
UNDOCUMENTED.
The default number of elements per page in pagination https://gohugo.io/getting-started/configuration/#paginate
The path element used during pagination https://gohugo.io/getting-started/configuration/#paginatepath
Pagination settings https://gohugo.io/configuration/pagination/
3 nested properties
Enable/disable alias generation for the first pager https://gohugo.io/configuration/pagination/#disablealiases
The number of pages per pager https://gohugo.io/configuration/pagination/#pagersize
The segment of each pager URL indicating that the target page is a pager https://gohugo.io/configuration/pagination/#path
Whether to panic on the first WARNING https://gohugo.io/configuration/all/#paniconwarning
Custom site parameters https://gohugo.io/configuration/params/
The permalink options https://gohugo.io/content-management/urls/#permalinks
4 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
Pluralize/leave titles in lists https://gohugo.io/getting-started/configuration/#pluralizelisttitles
Enable/disable the logging WARNINGs for each missing translation https://gohugo.io/configuration/all/#printi18nwarnings
Enable/disable the logging of WARNINGs when publishing two or more files to the same path https://gohugo.io/configuration/all/#printpathwarnings
Enable/disable the logging WARNINGs for each unused template https://gohugo.io/configuration/all/#printunusedtemplates
Privacy setting for embedded templates https://gohugo.io/configuration/privacy/
7 nested properties
Disqus embedded template privacy settings
1 nested properties
Google analytics embedded template privacy settings
2 nested properties
Instagram embedded template privacy settings
2 nested properties
DEPRECATED. Do not use. Deprecated in v0.141.0. Use the x shortcode instead.
3 nested properties
Vimeo embedded template privacy settings
3 nested properties
X embedded template privacy settings https://gohugo.io/shortcodes/x/#privacy
3 nested properties
Enable/disable the X shortcode https://gohugo.io/shortcodes/x/#disable
Whether to prevent X from using post and embedded page data for personalized suggestions and ads https://gohugo.io/shortcodes/x/#enablednt
Enable/disable usage of javascript in X shortcode https://gohugo.io/shortcodes/x/#simple
Toutube embedded template privacy settings
2 nested properties
The directory where Hugo writes the final static site https://gohugo.io/getting-started/configuration/#publishdir
Enable/disable making all relative URLs relative to content root https://gohugo.io/getting-started/configuration/#relativeurls
The logging level for page links cannot be resolved https://gohugo.io/getting-started/configuration/#reflinkserrorlevel
The placeholder when a page reference cannot be found in ref or relref
https://gohugo.io/getting-started/configuration/#reflinksnotfoundurl
Remove/leave non-spacing marks from composite characters in content paths https://gohugo.io/getting-started/configuration/#removepathaccents
Array of segments to render https://gohugo.io/configuration/all/#rendersegments
The designated directory for caching output from asset pipelines https://gohugo.io/configuration/all/#resourcedir
DEPRECATED. Use 'services.rss.limit' instead https://gohugo.io/getting-started/configuration/#rsslimit
The security options https://gohugo.io/about/security-model/#security-policy
{
"enableInlineShortcodes": false,
"exec": {
"allow": [
"^dart-sass-embedded$",
"^go$",
"^npx$",
"^postcss$"
],
"osEnv": [
"(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$"
]
},
"funcs": {
"getenv": [
"^HUGO_"
]
},
"http": {
"methods": [
"(?i)GET|POST"
],
"urls": [
".*"
]
}
}
5 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
{
"allow": [
"^dart-sass-embedded$",
"^go$",
"^npx$",
"^postcss$"
],
"osEnv": [
"(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$"
]
}
2 nested properties
[
"^dart-sass-embedded$",
"^go$",
"^npx$",
"^postcss$"
]
[
"(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$"
]
{
"getenv": [
"^HUGO_"
]
}
1 nested properties
[
"^HUGO_"
]
{
"methods": [
"(?i)GET|POST"
],
"urls": [
".*"
]
}
2 nested properties
[
"(?i)GET|POST"
]
Map of named segments. Used to build portions of the site independently https://gohugo.io/configuration/segments/
Configuration for builtin development server https://gohugo.io/configuration/server/
2 nested properties
Array of redirects https://gohugo.io/configuration/server/#redirects
Array of headers to add to every response https://gohugo.io/configuration/server/#headers
6 nested properties
1 nested properties
1 nested properties
2 nested properties
DEPRECATED. Do not use. Deprecated in v0.123.0 https://gohugo.io/configuration/services/#instagramaccesstoken
DEPRECATED. Do not use. Deprecated in v0.123.0 https://gohugo.io/configuration/services/#instagramdisableinlinecss
1 nested properties
The maximum number of items to include in an RSS feed https://gohugo.io/configuration/services/#rsslimit
DEPRECATED. Do not use. Deprecated in v0.141.0. Use the x shortcode instead
1 nested properties
1 nested properties
The sitemap options https://gohugo.io/templates/sitemap/#configuration
{
"changefreq": "",
"disable": false,
"filename": "sitemap.xml",
"priority": -1
}
5 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
The designated directory for static files https://gohugo.io/configuration/all/#staticdir
The length of text in words to show in a .Summary https://gohugo.io/getting-started/configuration/#summarylength
The taxonomy options https://gohugo.io/content-management/taxonomies#configure-taxonomies
{
"category": "categories",
"tag": "tags"
}
3 nested properties
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
The default taxonomy https://gohugo.io/content-management/taxonomies#configure-taxonomies
The default taxonomy https://gohugo.io/content-management/taxonomies#configure-taxonomies
Enable/disable printing template execution metrics to the console https://gohugo.io/troubleshooting/performance/#template-metrics
Enable/disable printing template execution improvement hints to the console https://gohugo.io/troubleshooting/performance/#template-metrics
Theme or Theme list https://gohugo.io/hugo-modules/configuration/#module-configuration-imports
The directory where themes are stored https://gohugo.io/getting-started/configuration/#themesdir
The timeout for generating page contents https://gohugo.io/getting-started/configuration/#timeout
The site title https://gohugo.io/getting-started/configuration/#title
The title case style https://gohugo.io/getting-started/configuration/#titlecasestyle
Enable/disable adding file extensions to urls https://gohugo.io/getting-started/configuration/#uglyurls
Enable/disable watching filesystem for changes and recreating as needed https://gohugo.io/getting-started/configuration/#watch
Definitions
3 nested properties
The description https://gohugo.io/content-management/front-matter#predefined
Specify that the content is (not) the draft https://gohugo.io/content-management/front-matter#predefined
The expire date https://gohugo.io/content-management/front-matter#predefined
Specify that the content is (not) the headless bundle https://gohugo.io/content-management/front-matter#predefined
Specify that the page language is (not) the CJK language https://gohugo.io/content-management/front-matter#predefined
The last modification time https://gohugo.io/content-management/front-matter#predefined
The link title https://gohugo.io/content-management/front-matter#predefined
The last modification time https://gohugo.io/content-management/front-matter#predefined
The publish date https://gohugo.io/content-management/front-matter#predefined
The publish date https://gohugo.io/content-management/front-matter#predefined
The publish date https://gohugo.io/content-management/front-matter#predefined
The resource options https://gohugo.io/content-management/front-matter#predefined
3 nested properties
The value for Name
https://gohugo.io/content-management/page-resources/#page-resources-metadata
The value for Title
https://gohugo.io/content-management/page-resources/#page-resources-metadata
3 nested properties
The front matter default https://gohugo.io/content-management/front-matter#front-matter-cascade
4 nested properties
The glob pattern matching the content path below /content https://gohugo.io/content-management/front-matter#front-matter-cascade
The glob pattern matching the page's kind https://gohugo.io/content-management/front-matter#front-matter-cascade
The glob pattern matching the page's language https://gohugo.io/content-management/front-matter#front-matter-cascade
The expire date https://gohugo.io/content-management/front-matter#predefined
Merge configuration from themes https://gohugo.io/getting-started/configuration/#merge-configuration-from-themes
A permalink
":year"":month"":monthname"":day"":weekday"":weekdayname"":yearday"":section"":sections"":title"":slug"":filename"
Length of time expressed in seconds (s), minutes (m), and hours (h)
A glob pattern matching the page kind https://gohugo.io/configuration/segments/#kind
A glob pattern matching the page language https://gohugo.io/configuration/segments/#lang
A glob pattern matching the page output format https://gohugo.io/configuration/segments/#output
A glob pattern matching the page’s logical path https://gohugo.io/configuration/segments/#path