Configuration
Summary
Configuration namespace that holds all Dendron Publishing related settings.
Below is an overview of what the publishing namespace looks like:
publishing:
siteUrl:
siteRootDir:
siteIndex:
siteHierarchies:
hierarchy:
enableFMTitle:
enablePrettyRefs:
enableSiteLastModified:
enableNoteTitleForLink:
enableHierarchyDisplay:
enableFrontmatterTags:
enableHashesForFMTags:
enableRandomlyColoredTags:
copyAssets:
assetsPrefix:
logoPath:
siteFaviconPath:
writeStubs:
customHeaderPath:
hierarchyDisplayTitle:
duplicateNoteBehavior:
ga:
seo:
github:
giscus:
searchMode:
Please note that the properties listed below are not strictly categorized by namespace, but by what they do. Use the namespace described in the summary section of this note to reference the actual organization of these properties.
Note that in addition to dendron.yml configuration, individual notes can also have publishing specific options in the frontmatter
Site properties
These are properties related to how and where the site is being published, as well as what part of your workspace is being published.
Features
These are properties related to togglable behaviors when the site is being published.
Asset properties
These are properties related to how assets should be handled when the site is being published.
Customization properties
These are properties related to customizing how certain elements in the published site are displayed.
Analytics properties
These are properties related to analytics of the published site.
SEO properties
These are properties related to SEO of the published site.
GitHub properties
These are properties related to GitHub.
Giscus properties
These are properties related to Giscus widgets.
Advanced Properties
Properties to finue tune your published site. Unless you require specific customization, you probably don't need this
- enablePrettyRefs
- enableSiteLastModified
- enableFrontmatterTags
- enableHashesForFMTags
- enableRandomlyColoredTags
- writeStubs
Backlinks