1
Fork 0
mirror of https://github.com/Steffo99/obsidian-file-index.git synced 2024-11-21 12:44:18 +00:00
obsidian-file-index/README.md

981 B

Obsidian File Index

About

This Obsidian plugin creates and keeps updated a file-index.json file at the root of your Vault, containing a list of all file paths and a map of all basenames to file paths.

Useful to externally render Wikilinks with no knowledge of the file structure of the vault, for example in Obsiview.

{
	"paths": [
		"README.md",
		"Garas/moto.md",
		"Garas/auto.md"
	],
	"basenames": {
		"moto": "Garas/moto.md",
		"auto": "Garas/auto.md"
	}
}

Ignore

Files can be excluded by the index by adding a file-index-ignore.json file at the root of your Vault, containing a JSON array of regular expressions that will prevent matching files from being added to the list:

[
	"^Garas",
	".*HelloWorld.*"
]

Known issues

[#WARNING]

May have some trouble distinguishing between files with the same basename, but in different folders.