├── .czrc ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── .gitignore ├── .husky └── commit-msg ├── .markdownlint-cli2.mjs ├── .markdownlint-cli2.mts ├── .npmrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── commitlint.config.ts ├── cspell.json ├── eslint.config.mts ├── manifest.json ├── package.json ├── src ├── AttachmentCollector.ts ├── AttachmentPath.ts ├── CollectAttachmentUsedByMultipleNotesModal.ts ├── Image.ts ├── Plugin.ts ├── PluginSettings.ts ├── PluginSettingsManager.ts ├── PluginSettingsTab.ts ├── PluginTypes.ts ├── PrismComponent.ts ├── PromptWithPreviewModal.ts ├── Substitutions.ts ├── TokenEvaluatorContext.ts ├── i18n │ ├── i18next.d.ts │ └── locales │ │ ├── am.ts │ │ ├── ar.ts │ │ ├── be.ts │ │ ├── ca.ts │ │ ├── cs.ts │ │ ├── da.ts │ │ ├── de.ts │ │ ├── default.ts │ │ ├── en-GB.ts │ │ ├── en.ts │ │ ├── es.ts │ │ ├── fa.ts │ │ ├── fr.ts │ │ ├── ga.ts │ │ ├── he.ts │ │ ├── hu.ts │ │ ├── id.ts │ │ ├── it.ts │ │ ├── ja.ts │ │ ├── kh.ts │ │ ├── ko.ts │ │ ├── lv.ts │ │ ├── ms.ts │ │ ├── ne.ts │ │ ├── nl.ts │ │ ├── no.ts │ │ ├── pl.ts │ │ ├── pt-BR.ts │ │ ├── pt.ts │ │ ├── ro.ts │ │ ├── ru.ts │ │ ├── sample.ts.template │ │ ├── sq.ts │ │ ├── th.ts │ │ ├── tr.ts │ │ ├── translationsMap.ts │ │ ├── uk.ts │ │ ├── uz.ts │ │ ├── vi.ts │ │ ├── zh-TW.ts │ │ └── zh.ts ├── main.ts └── styles │ └── main.scss ├── tsconfig.json └── versions.json /.czrc: -------------------------------------------------------------------------------- 1 | { 2 | "path": "./node_modules/cz-conventional-changelog" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.markdownlint-cli2.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.markdownlint-cli2.mjs -------------------------------------------------------------------------------- /.markdownlint-cli2.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/.markdownlint-cli2.mts -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/commitlint.config.ts -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/cspell.json -------------------------------------------------------------------------------- /eslint.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/eslint.config.mts -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/package.json -------------------------------------------------------------------------------- /src/AttachmentCollector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/AttachmentCollector.ts -------------------------------------------------------------------------------- /src/AttachmentPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/AttachmentPath.ts -------------------------------------------------------------------------------- /src/CollectAttachmentUsedByMultipleNotesModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/CollectAttachmentUsedByMultipleNotesModal.ts -------------------------------------------------------------------------------- /src/Image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/Image.ts -------------------------------------------------------------------------------- /src/Plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/Plugin.ts -------------------------------------------------------------------------------- /src/PluginSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/PluginSettings.ts -------------------------------------------------------------------------------- /src/PluginSettingsManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/PluginSettingsManager.ts -------------------------------------------------------------------------------- /src/PluginSettingsTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/PluginSettingsTab.ts -------------------------------------------------------------------------------- /src/PluginTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/PluginTypes.ts -------------------------------------------------------------------------------- /src/PrismComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/PrismComponent.ts -------------------------------------------------------------------------------- /src/PromptWithPreviewModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/PromptWithPreviewModal.ts -------------------------------------------------------------------------------- /src/Substitutions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/Substitutions.ts -------------------------------------------------------------------------------- /src/TokenEvaluatorContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/TokenEvaluatorContext.ts -------------------------------------------------------------------------------- /src/i18n/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/i18next.d.ts -------------------------------------------------------------------------------- /src/i18n/locales/am.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/am.ts -------------------------------------------------------------------------------- /src/i18n/locales/ar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ar.ts -------------------------------------------------------------------------------- /src/i18n/locales/be.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/be.ts -------------------------------------------------------------------------------- /src/i18n/locales/ca.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ca.ts -------------------------------------------------------------------------------- /src/i18n/locales/cs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/cs.ts -------------------------------------------------------------------------------- /src/i18n/locales/da.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/da.ts -------------------------------------------------------------------------------- /src/i18n/locales/de.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/de.ts -------------------------------------------------------------------------------- /src/i18n/locales/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/default.ts -------------------------------------------------------------------------------- /src/i18n/locales/en-GB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/en-GB.ts -------------------------------------------------------------------------------- /src/i18n/locales/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/en.ts -------------------------------------------------------------------------------- /src/i18n/locales/es.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/es.ts -------------------------------------------------------------------------------- /src/i18n/locales/fa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/fa.ts -------------------------------------------------------------------------------- /src/i18n/locales/fr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/fr.ts -------------------------------------------------------------------------------- /src/i18n/locales/ga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ga.ts -------------------------------------------------------------------------------- /src/i18n/locales/he.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/he.ts -------------------------------------------------------------------------------- /src/i18n/locales/hu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/hu.ts -------------------------------------------------------------------------------- /src/i18n/locales/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/id.ts -------------------------------------------------------------------------------- /src/i18n/locales/it.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/it.ts -------------------------------------------------------------------------------- /src/i18n/locales/ja.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ja.ts -------------------------------------------------------------------------------- /src/i18n/locales/kh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/kh.ts -------------------------------------------------------------------------------- /src/i18n/locales/ko.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ko.ts -------------------------------------------------------------------------------- /src/i18n/locales/lv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/lv.ts -------------------------------------------------------------------------------- /src/i18n/locales/ms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ms.ts -------------------------------------------------------------------------------- /src/i18n/locales/ne.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ne.ts -------------------------------------------------------------------------------- /src/i18n/locales/nl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/nl.ts -------------------------------------------------------------------------------- /src/i18n/locales/no.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/no.ts -------------------------------------------------------------------------------- /src/i18n/locales/pl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/pl.ts -------------------------------------------------------------------------------- /src/i18n/locales/pt-BR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/pt-BR.ts -------------------------------------------------------------------------------- /src/i18n/locales/pt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/pt.ts -------------------------------------------------------------------------------- /src/i18n/locales/ro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ro.ts -------------------------------------------------------------------------------- /src/i18n/locales/ru.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/ru.ts -------------------------------------------------------------------------------- /src/i18n/locales/sample.ts.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/sample.ts.template -------------------------------------------------------------------------------- /src/i18n/locales/sq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/sq.ts -------------------------------------------------------------------------------- /src/i18n/locales/th.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/th.ts -------------------------------------------------------------------------------- /src/i18n/locales/tr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/tr.ts -------------------------------------------------------------------------------- /src/i18n/locales/translationsMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/translationsMap.ts -------------------------------------------------------------------------------- /src/i18n/locales/uk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/uk.ts -------------------------------------------------------------------------------- /src/i18n/locales/uz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/uz.ts -------------------------------------------------------------------------------- /src/i18n/locales/vi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/vi.ts -------------------------------------------------------------------------------- /src/i18n/locales/zh-TW.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/zh-TW.ts -------------------------------------------------------------------------------- /src/i18n/locales/zh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/i18n/locales/zh.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/src/styles/main.scss -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/tsconfig.json -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RainCat1998/obsidian-custom-attachment-location/HEAD/versions.json --------------------------------------------------------------------------------