Last active
April 15, 2026 04:47
-
-
Save renoirb/0e09a00e711d7dce5b8bbf356d6d8ce1 to your computer and use it in GitHub Desktop.
Obsidian extensionsInUse
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| repos: | |
| - repo: https://github.com/adrienverge/yamllint | |
| rev: v1.35.1 | |
| hooks: | |
| - id: yamllint | |
| args: | |
| - -d | |
| - "{extends: default, rules: {line-length: disable, document-start: disable, indentation: {spaces: 2, indent-sequences: true}}}" | |
| - repo: https://github.com/python-jsonschema/check-jsonschema | |
| rev: 0.28.0 | |
| hooks: | |
| - id: check-jsonschema | |
| files: ^plugins\.yaml$ | |
| args: | |
| - --schemafile | |
| - plugins.schema.json |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 3.13 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "$schema": "https://json-schema.org/draft/2020-12/schema", | |
| "title": "Obsidian plugin inventory", | |
| "type": "object", | |
| "additionalProperties": false, | |
| "required": ["plugins"], | |
| "properties": { | |
| "plugins": { | |
| "type": "array", | |
| "items": { "$ref": "#/$defs/plugin" } | |
| } | |
| }, | |
| "$defs": { | |
| "plugin": { | |
| "type": "object", | |
| "additionalProperties": false, | |
| "required": ["name", "repo"], | |
| "properties": { | |
| "name": { "type": "string", "minLength": 1 }, | |
| "slug": { "type": ["string", "null"] }, | |
| "repo": { | |
| "type": "string", | |
| "pattern": "^https://github\\.com/[^/]+/[^/]+/?$" | |
| }, | |
| "kind": { "type": "string", "enum": ["plugin", "dependency"] }, | |
| "reviewed": { "type": "boolean" }, | |
| "ignore": { "type": "boolean" }, | |
| "description": { "type": "string" }, | |
| "comments": { | |
| "type": "array", | |
| "items": { "type": "string" } | |
| }, | |
| "contexts": { | |
| "type": "object", | |
| "additionalProperties": { "type": "boolean" }, | |
| "propertyNames": { | |
| "enum": ["home-mobile", "home-desktop", "work-desktop"] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Obsidian plugin inventory | |
| # | |
| # Schema (see plugins.schema.json for machine-enforced version): | |
| # plugins[]: | |
| # name (str, required) - Display name | |
| # slug (str|null) - Obsidian plugin id / folder name. Null only for kind: dependency. | |
| # repo (str, required) - GitHub URL (https://github.com/owner/name) | |
| # kind (str) - "plugin" (default) or "dependency" | |
| # reviewed (bool) - Security review completed | |
| # ignore (bool) - Skip in automation (uninstall candidate / excluded from cloning) | |
| # description (str) - Free-form | |
| # comments (list[str]) - Free-form notes | |
| # contexts (map) - Per-machine state. Values MUST be real booleans (true/false, lowercase). | |
| # Key present + true = installed and enabled | |
| # Key present + false = installed but disabled | |
| # Key omitted = not installed on that machine | |
| # | |
| # Contexts (propertyNames enforced by schema): | |
| # home-mobile - Phone, Personal vault | |
| # home-desktop - Home computer, Personal vault | |
| # work-desktop - Work computer, Work vault | |
| # | |
| # Validate: plugvalidate (see _extensionsInUse/bin/plugvalidate) | |
| plugins: | |
| # NOTE: The context data below was migrated best-effort from the previous | |
| # flat `enabled` field and free-form comments. Entries marked "# TODO verify" | |
| # had ambiguous source data — please confirm during next walkthrough. | |
| - name: "At People" | |
| slug: "at-people" | |
| repo: "https://github.com/backmind/obsidian-at-people" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Dataview" | |
| slug: "dataview" | |
| repo: "https://github.com/blacksmithgu/obsidian-dataview" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Day planner" | |
| slug: "obsidian-day-planner" | |
| repo: "https://github.com/ivan-lednev/obsidian-day-planner" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Links" | |
| slug: "links" | |
| repo: "https://github.com/mii-key/obsidian-links" | |
| reviewed: false | |
| ignore: true | |
| contexts: | |
| home-mobile: false | |
| comments: | |
| - "uninstall?" | |
| - name: "Linter" | |
| slug: "obsidian-linter" | |
| repo: "https://github.com/platers/obsidian-linter" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| comments: | |
| - "manifest: obsidian-linter/repo/manifest.json" | |
| - "Which files would be relevant to sync between machines (see manifest.json isDesktopOnly)" | |
| - "version-control-config: .obsidian/plugins/obsidian-linter/data.json" | |
| - name: "Modules" | |
| slug: "modules" | |
| repo: "https://github.com/polyipseity/obsidian-modules" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Paste image rename" | |
| slug: "obsidian-paste-image-rename" | |
| repo: "https://github.com/reorx/obsidian-paste-image-rename" | |
| reviewed: false | |
| ignore: true | |
| contexts: | |
| home-mobile: true | |
| comments: | |
| - "uninstall?" | |
| - name: "Plugin Groups" | |
| slug: "obsidian-plugin-groups" | |
| repo: "https://github.com/Mocca101/obsidian-plugin-groups" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Settings Search" | |
| slug: "settings-search" | |
| repo: "https://github.com/javalent/settings-search" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Slurp" | |
| slug: "slurp" | |
| repo: "https://github.com/inhumantsar/slurp" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Recent Files" | |
| slug: "recent-files-obsidian" | |
| repo: "https://github.com/tgrosinger/recent-files-obsidian" | |
| reviewed: false | |
| ignore: true | |
| contexts: | |
| home-mobile: true | |
| comments: | |
| - "uninstall?" | |
| - name: "Spaced Repetition" | |
| slug: "obsidian-spaced-repetition" | |
| repo: "https://github.com/st3v3nmw/obsidian-spaced-repetition" | |
| reviewed: false | |
| ignore: true | |
| contexts: | |
| home-mobile: true | |
| comments: | |
| - "uninstall?" | |
| - name: "Style Settings" | |
| slug: "obsidian-style-settings" | |
| repo: "https://github.com/obsidian-community/obsidian-style-settings" | |
| reviewed: false | |
| ignore: true | |
| contexts: | |
| home-mobile: true | |
| comments: | |
| - "uninstall?" | |
| - name: "TagFolder" | |
| slug: "obsidian-tagfolder" | |
| repo: "https://github.com/vrtmrz/obsidian-tagfolder" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| comments: | |
| - "version-control-config: .obsidian/plugins/obsidian-tagfolder/data.json" | |
| - name: "Tasks" | |
| slug: "obsidian-tasks-plugin" | |
| repo: "https://github.com/obsidian-tasks-group/obsidian-tasks" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Templater" | |
| slug: "templater-obsidian" | |
| repo: "https://github.com/SilentVoid13/Templater" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| - name: "Admonition" | |
| description: | | |
| The Admonition plugin for Obsidian is a tool that allows you to create attention-grabbing callouts, tips, warnings and other informative blocks within your notes. The plugin provides a range of pre-defined icons to pick from, as well as the ability to create your own custom styles using CSS. | |
| slug: "obsidian-admonition" | |
| repo: "https://github.com/javalent/admonitions" | |
| reviewed: false | |
| ignore: true | |
| contexts: | |
| home-mobile: false | |
| # work-desktop omitted: not installed at work (per original note) | |
| comments: | |
| - "Typical callouts are OK as they are" | |
| - "uninstall?" | |
| - name: "Commander" | |
| description: | | |
| Commander is a plugin for Obsidian which allows you to add commands to different parts of the user interface. | |
| slug: "cmdr" | |
| repo: "https://github.com/jsmorabito/obsidian-commander" | |
| reviewed: false | |
| contexts: | |
| home-mobile: false | |
| - name: "CustomJS" | |
| slug: "customjs" | |
| repo: "https://github.com/saml-dev/obsidian-custom-js" | |
| reviewed: false | |
| contexts: | |
| home-mobile: false | |
| # work-desktop omitted: not installed at work (per original note) | |
| - name: "Enhancing MindMap" | |
| description: | | |
| Add `mindmap-plugin: basic` to front matter, and make the note that is basically a list as a mind map. | |
| slug: "obsidian-enhancing-mindmap" | |
| repo: "https://github.com/MarkMindCkm/obsidian-enhancing-mindmap" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true | |
| home-desktop: true | |
| work-desktop: true | |
| - name: "Git" | |
| slug: "obsidian-git" | |
| repo: "https://github.com/Vinzent03/obsidian-git" | |
| reviewed: false | |
| contexts: | |
| home-desktop: true | |
| work-desktop: true | |
| # home-mobile: TODO verify — original section said "Disabled" but enabled:true was set | |
| - name: "Code Emitter" | |
| slug: "code-emitter" | |
| repo: "https://github.com/mokeyish/obsidian-code-emitter" | |
| reviewed: false | |
| contexts: | |
| home-desktop: true | |
| work-desktop: false | |
| home-mobile: false | |
| - name: "LaTeX to Unicode converter" | |
| slug: "latex-to-unicode" | |
| repo: "https://github.com/fjdu/obsidian-latex-unicode" | |
| reviewed: false | |
| contexts: | |
| home-desktop: true | |
| work-desktop: false | |
| home-mobile: false | |
| - name: "Omnisearch" | |
| slug: "omnisearch" | |
| repo: "https://github.com/scambier/obsidian-omnisearch" | |
| reviewed: false | |
| ignore: true | |
| contexts: | |
| home-desktop: false | |
| work-desktop: false | |
| home-mobile: false | |
| comments: | |
| - "uninstall?" | |
| - name: "Tag Wrangler" | |
| slug: "tag-wrangler" | |
| repo: "https://github.com/pjeby/tag-wrangler" | |
| reviewed: false | |
| contexts: | |
| home-mobile: false | |
| - name: "Zoom" | |
| description: | | |
| Zoom into heading and lists | |
| slug: "obsidian-zoom" | |
| repo: "https://github.com/vslinko/obsidian-zoom" | |
| reviewed: false | |
| contexts: | |
| home-mobile: true # TODO verify — originally in "Disabled" section | |
| - name: "Zotero Sync" | |
| slug: "zotero-sync-client" | |
| repo: "https://github.com/frthjf/obsidian-zotero-sync-client" | |
| reviewed: false | |
| contexts: | |
| home-desktop: false | |
| work-desktop: false | |
| home-mobile: false | |
| - name: "@codemirror/view" | |
| kind: dependency | |
| slug: null | |
| repo: "https://github.com/codemirror/view" | |
| reviewed: false | |
| comments: | |
| - "Dependency of Templater (not an Obsidian plugin)" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment