├── .babelrc ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── release.yml ├── .gitignore ├── .npmrc ├── .prettierrc.js ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Doc Omnisearch ├── Customization.md ├── How to use Omnisearch.md ├── Images, PDFs, and non-text documents.md ├── Index.md ├── Inject Omnisearch results into your search engine.md ├── Issues & Solutions.md ├── Public API & URL Scheme.md └── media │ ├── Pasted image 20231015190539.png │ ├── Pasted image 20231015195107.png │ ├── Pasted image 20231016173131.png │ └── omnisearch-web.webm ├── LICENSE ├── README.md ├── assets └── styles.css ├── cliff.toml ├── esbuild.config.mjs ├── images └── omnisearch.gif ├── jest.config.js ├── manifest-beta.json ├── manifest.json ├── package.json ├── pnpm-lock.yaml ├── qodana.yaml ├── src ├── __tests__ │ ├── event-bus-tests.ts │ ├── query-tests.ts │ └── utils-tests.ts ├── components │ ├── GlyphAddNote.svelte │ ├── InputSearch.svelte │ ├── ModalContainer.svelte │ ├── ModalInFile.svelte │ ├── ModalVault.svelte │ ├── ResultItemContainer.svelte │ ├── ResultItemInFile.svelte │ ├── ResultItemVault.svelte │ ├── lazy-loader │ │ ├── LazyLoader.svelte │ │ └── Placeholder.svelte │ └── modals.ts ├── database.ts ├── globals.ts ├── main.ts ├── notes-indexer.ts ├── repositories │ ├── documents-repository.ts │ └── embeds-repository.ts ├── search │ ├── query.ts │ ├── search-engine.ts │ ├── search-history.ts │ └── tokenizer.ts ├── settings │ ├── index.ts │ ├── settings-behavior.ts │ ├── settings-danger.ts │ ├── settings-http.ts │ ├── settings-indexing.ts │ ├── settings-ui.ts │ ├── settings-weighting.ts │ └── utils.ts ├── tools │ ├── api-server.ts │ ├── api.ts │ ├── event-bus.ts │ ├── icon-utils.ts │ ├── notes.ts │ ├── text-processing.ts │ └── utils.ts └── typings │ └── types-obsidian.d.ts ├── tsconfig.json ├── version-bump.mjs └── versions.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" 2 | package-manager-strict=false 3 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Doc Omnisearch/Customization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/Customization.md -------------------------------------------------------------------------------- /Doc Omnisearch/How to use Omnisearch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/How to use Omnisearch.md -------------------------------------------------------------------------------- /Doc Omnisearch/Images, PDFs, and non-text documents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/Images, PDFs, and non-text documents.md -------------------------------------------------------------------------------- /Doc Omnisearch/Index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/Index.md -------------------------------------------------------------------------------- /Doc Omnisearch/Inject Omnisearch results into your search engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/Inject Omnisearch results into your search engine.md -------------------------------------------------------------------------------- /Doc Omnisearch/Issues & Solutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/Issues & Solutions.md -------------------------------------------------------------------------------- /Doc Omnisearch/Public API & URL Scheme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/Public API & URL Scheme.md -------------------------------------------------------------------------------- /Doc Omnisearch/media/Pasted image 20231015190539.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/media/Pasted image 20231015190539.png -------------------------------------------------------------------------------- /Doc Omnisearch/media/Pasted image 20231015195107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/media/Pasted image 20231015195107.png -------------------------------------------------------------------------------- /Doc Omnisearch/media/Pasted image 20231016173131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/media/Pasted image 20231016173131.png -------------------------------------------------------------------------------- /Doc Omnisearch/media/omnisearch-web.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/Doc Omnisearch/media/omnisearch-web.webm -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/README.md -------------------------------------------------------------------------------- /assets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/assets/styles.css -------------------------------------------------------------------------------- /cliff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/cliff.toml -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /images/omnisearch.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/images/omnisearch.gif -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/jest.config.js -------------------------------------------------------------------------------- /manifest-beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/manifest-beta.json -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /qodana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/qodana.yaml -------------------------------------------------------------------------------- /src/__tests__/event-bus-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/__tests__/event-bus-tests.ts -------------------------------------------------------------------------------- /src/__tests__/query-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/__tests__/query-tests.ts -------------------------------------------------------------------------------- /src/__tests__/utils-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/__tests__/utils-tests.ts -------------------------------------------------------------------------------- /src/components/GlyphAddNote.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/GlyphAddNote.svelte -------------------------------------------------------------------------------- /src/components/InputSearch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/InputSearch.svelte -------------------------------------------------------------------------------- /src/components/ModalContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/ModalContainer.svelte -------------------------------------------------------------------------------- /src/components/ModalInFile.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/ModalInFile.svelte -------------------------------------------------------------------------------- /src/components/ModalVault.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/ModalVault.svelte -------------------------------------------------------------------------------- /src/components/ResultItemContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/ResultItemContainer.svelte -------------------------------------------------------------------------------- /src/components/ResultItemInFile.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/ResultItemInFile.svelte -------------------------------------------------------------------------------- /src/components/ResultItemVault.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/ResultItemVault.svelte -------------------------------------------------------------------------------- /src/components/lazy-loader/LazyLoader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/lazy-loader/LazyLoader.svelte -------------------------------------------------------------------------------- /src/components/lazy-loader/Placeholder.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/lazy-loader/Placeholder.svelte -------------------------------------------------------------------------------- /src/components/modals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/components/modals.ts -------------------------------------------------------------------------------- /src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/database.ts -------------------------------------------------------------------------------- /src/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/globals.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/notes-indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/notes-indexer.ts -------------------------------------------------------------------------------- /src/repositories/documents-repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/repositories/documents-repository.ts -------------------------------------------------------------------------------- /src/repositories/embeds-repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/repositories/embeds-repository.ts -------------------------------------------------------------------------------- /src/search/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/search/query.ts -------------------------------------------------------------------------------- /src/search/search-engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/search/search-engine.ts -------------------------------------------------------------------------------- /src/search/search-history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/search/search-history.ts -------------------------------------------------------------------------------- /src/search/tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/search/tokenizer.ts -------------------------------------------------------------------------------- /src/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/index.ts -------------------------------------------------------------------------------- /src/settings/settings-behavior.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/settings-behavior.ts -------------------------------------------------------------------------------- /src/settings/settings-danger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/settings-danger.ts -------------------------------------------------------------------------------- /src/settings/settings-http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/settings-http.ts -------------------------------------------------------------------------------- /src/settings/settings-indexing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/settings-indexing.ts -------------------------------------------------------------------------------- /src/settings/settings-ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/settings-ui.ts -------------------------------------------------------------------------------- /src/settings/settings-weighting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/settings-weighting.ts -------------------------------------------------------------------------------- /src/settings/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/settings/utils.ts -------------------------------------------------------------------------------- /src/tools/api-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/tools/api-server.ts -------------------------------------------------------------------------------- /src/tools/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/tools/api.ts -------------------------------------------------------------------------------- /src/tools/event-bus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/tools/event-bus.ts -------------------------------------------------------------------------------- /src/tools/icon-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/tools/icon-utils.ts -------------------------------------------------------------------------------- /src/tools/notes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/tools/notes.ts -------------------------------------------------------------------------------- /src/tools/text-processing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/tools/text-processing.ts -------------------------------------------------------------------------------- /src/tools/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/tools/utils.ts -------------------------------------------------------------------------------- /src/typings/types-obsidian.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/src/typings/types-obsidian.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scambier/obsidian-omnisearch/HEAD/versions.json --------------------------------------------------------------------------------