I've found myself spinning up context-specific Obsidian vaults for the numerous projects, topics, concepts, ideas, stories, I explore and decided to minimize the amount of time it takes to boot up a new one whenever the desire strikes. Thus this template is designed to fill two purposes:
This vault comes preloaded with one theme and eight plugins:
I typically like to setup up each vault with a different theme to ease context-switching, but I love the simplicity of Minimal as a starting point, hence why it's included.
Dataview is something I'm learning and making use of as I go. Custom File Explorer sorting and Iconize I use religiously to orient myself in the explorer at a glance. Tasks helps me stay on top of things, allowing me to add tasks anywhere and display them in a central location. Templater is included as it offers a host of features with regard to templates.
The idea here is not to pack the vault with all the popular plugins, but rather be up and running with what I would normally be installing anyway. Some vaults I have make use of the Kanban plugin, others do not. Rather than have to manage the removal of plugins, I prefer to add them as needed. The ones included here are used in all vaults I create.
There are few CSS snippets that have been added to extend basic functionality:
- callout-grid-2.1, written by Wendystraite from the Obsidian Forums, which adds columns and other visual alignment options to notes,
- full-pane-width, written by DavidMcKidev from the Obsidian Forums, which improves stacked tab pane width, and
- paragraph-writing, written by Dawni from the Obsidian Forums, which provides indentation and spacing between paragraphs.
I've started working on a reference directory for ease of access to frequently used functions and operations in the included plugins. At the moment, there is
- a Dataview Cheatsheet based on seburbandev's original;
- a Templater Cheatsheet based on Ambi93's Templater User Guide; and
- a Callout Reference, pulled from this forum post.
More will be added as I generate useful docs from various sources.
The other plugins are included to support this modular system I'm building,
which brings us to ...
Warning
This system relies heavily on git submodules. If you are unfamiliar with
git submodules, please take some time to orient yourself with them:
git submodules
The Library module is designed to organize all manner of documents in a local vault. This is where PDF++ shines, providing extended support for PDF documents included in the vault. Having this already built in to the vault makes plugging context-specific libraries simple. All the wiring is in place, just gotta plug the damn thing in.
I think that's it for now! Find me on Bluesky or Discord
if you have any questions!