summary:
- Parses/resolves internal and embedded links, including images.
- Compatibility: Obsidian compatibility
Warning
impact:
- Removing this plugin breaks pages.
- Keep enabled.
Note
configuration:
Options
options:
markdownLinkResolution:
default: "absolute"
purpose: - Resolves Markdown paths. - Match Obsidian settings.
values:
"absolute": - Path relative to content folder root.
"relative": - Path relative to source file.
"shortest": - File name. - Falls back to absolute path when ambiguous.
prettyLinks:
default: true
behavior: - Strips folder paths from link text. - Example: folder/deeply/nested/note → note
openLinksInNewTab:
default: false
behavior: - Opens external links in new tabs.
lazyLoad:
default: false
behavior: - Adds loading="lazy" to resource elements: img, video, etc.
externalLinkIcon:
default: true
behavior: - Appends icon to external links.
disableBrokenWikilinks:
default: false
behavior: - Adds broken CSS class to unresolved internal links: wikilinks and Markdown links.
API
api:
category: - Transformer
function: - ExternalPlugin.CrawlLinks()
source: - quartz-community/crawl-links
install: - npx quartz plugin add github:quartz-community/crawl-links