├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .eslintrc.dev ├── .eslintrc.release ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ ├── config.yml │ └── feature_request.yaml ├── pull_request_template.md └── workflows │ ├── cd.yml │ ├── ci.yml │ └── manual_release.yml ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── esbuild.config.mjs ├── jest.config.js ├── manifest.json ├── package.json ├── src ├── constants.ts ├── core │ └── PluginExtended.ts ├── main.ts ├── modals │ ├── DialogModal.ts │ ├── ProfileOptionsModal.ts │ └── ProfileSwitcherModal.ts ├── settings │ ├── SettingsInterface.ts │ └── SettingsTab.ts ├── types.d.ts └── util │ ├── FileSystem.ts │ └── SettingsFiles.ts ├── styles.css ├── test └── version.test.ts ├── tsconfig.json ├── version-change.mjs └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | main.js 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.eslintrc -------------------------------------------------------------------------------- /.eslintrc.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.eslintrc.dev -------------------------------------------------------------------------------- /.eslintrc.release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.eslintrc.release -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/ISSUE_TEMPLATE/bug_report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/ISSUE_TEMPLATE/feature_request.yaml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/manual_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.github/workflows/manual_release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/README.md -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/jest.config.js -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/package.json -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/core/PluginExtended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/core/PluginExtended.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/modals/DialogModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/modals/DialogModal.ts -------------------------------------------------------------------------------- /src/modals/ProfileOptionsModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/modals/ProfileOptionsModal.ts -------------------------------------------------------------------------------- /src/modals/ProfileSwitcherModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/modals/ProfileSwitcherModal.ts -------------------------------------------------------------------------------- /src/settings/SettingsInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/settings/SettingsInterface.ts -------------------------------------------------------------------------------- /src/settings/SettingsTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/settings/SettingsTab.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/util/FileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/util/FileSystem.ts -------------------------------------------------------------------------------- /src/util/SettingsFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/src/util/SettingsFiles.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/styles.css -------------------------------------------------------------------------------- /test/version.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/test/version.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-change.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/version-change.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4Source/settings-profiles-obsidian-plugin/HEAD/versions.json --------------------------------------------------------------------------------