1
Fork 0
mirror of https://github.com/Steffo99/obsidian-file-index.git synced 2024-10-16 05:07:26 +00:00
Obsidian plugin to create a metadata file about the files present in the Vault
Find a file
2023-10-28 20:04:37 +02:00
.github/workflows Add release workflow 2023-10-28 19:40:17 +02:00
.editorconfig Initial commit 2023-10-28 18:05:49 +02:00
.eslintignore Initial commit 2023-10-28 18:05:49 +02:00
.eslintrc Initial commit 2023-10-28 18:05:49 +02:00
.gitignore Initial commit 2023-10-28 18:05:49 +02:00
.npmrc Initial commit 2023-10-28 18:05:49 +02:00
esbuild.config.mjs Initial commit 2023-10-28 18:05:49 +02:00
LICENSE.md Add LICENSE and NOTICE 2023-10-28 20:04:37 +02:00
main.ts First commit 2023-10-28 19:37:02 +02:00
manifest.json First commit 2023-10-28 19:37:02 +02:00
NOTICE.md Add LICENSE and NOTICE 2023-10-28 20:04:37 +02:00
package-lock.json First commit 2023-10-28 19:37:02 +02:00
package.json First commit 2023-10-28 19:37:02 +02:00
README.md Add README 2023-10-28 19:51:31 +02:00
styles.css Initial commit 2023-10-28 18:05:49 +02:00
tsconfig.json Initial commit 2023-10-28 18:05:49 +02:00
version-bump.mjs Initial commit 2023-10-28 18:05:49 +02:00
versions.json Initial commit 2023-10-28 18:05:49 +02:00

Obsidian File Index

This [Obsidian] plugin creates and keeps updated a steffo-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.

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

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

[#WARNING]

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