This is a list for future me of the Obsidian plugins that I use, to remind me why I use them and how they're configured.
- Advanced Obsidian URI. I use this in Shortcuts to do things like "Add a note to a certain section of a certain page."
- Advanced Tables. Makes Markdown tables easier to work with. It is very similar to how tables work in Emacs org mode, which is a very good thing. Note: Currently has a bug on iPad.
- Calendar. Enables a calendar panel in the right sidebar to make navigating daily notes easier.
- Dataview. Treat your Obsidian Vault as a database. I use it most in my daily driver Vault. It is less useful here as Obisidian Publish doesn't run plugins.
- Dynamic Table of Contents. Auto-updating ToC for notes. Better than the other Table of Contents plugin because of this, but in some ways worse, as the ToCs won't appear without Obsidian to render them.
- Footnotes Shortcut. Markdown footnotes are useful, but I often avoid using them due to the toil in moving around the document. This makes that toil disappear.
- Kanban. Create a Trello-like Kanban board in your vault. Under the hood it is just plain old Markdown text.
- Natural Language Dates. Enter dates using language like "tomorrow", "next Monday", "3 days ago", and "two weeks from now".
- Note refactor. Helps when splitting a long note into shorter ones.
- Obsidian Charts. Create charts in Obsidian. Has an option to convert a rendered chart into a PNG that can be embedded.
- Paste URL into Selection. Grab a URL into the clipboard. Highlight some text. Paste using "Paste URL into Selection" (I set this to Cmd-Opt-V), and you get an instant Markdown formatted URL.
- Periodic Notes. Expands, and replaces, the default "Daily Note" to include options for Weekly and Monthly notes too.
- PlantUML. Embed PlantUML code into a note, switch to Preview mode, and see an embedded diagram. Note: Seems to have limits on image size, though that could also be a theme/CSS thing that needs some tweaking.
- QuickAdd. Quickly add new pages and content. Includes support for running macros and system commands.
- Readwise. Syncs highlights and notes from Readwise into the vault.
- Rollover Daily Todos. Moves any incomplete todos from yesterday's daily note to today's.
- Table of Contents. Insert a table of contents for the current note.
- Tasks. Expands the default ToDo functionality to include defer (start) dates, recurrence, and scheduling. Also adds an embed type of
tasks
that allows you to query and filter tasks from across the vault. I use this to collate tasks from various project notes into my daily note. - Templater. Adds a templating language that provides more functionality than the built-in template language, and works alongside it.