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:
- Minimal
- Minimal Theme Settings
- Dataview
- Custom File Explorer sorting
- Iconize
- PDF++
- Note Definitions
- Frontmatter Markdown Links
- Tasks
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.
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
At the time of this writing, the library module template hasn't been created; I will update this README with a link to it upon its creation.
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. The library encourages the development of a built-in glossary, hence the Note Definitions plugin. Frontmatter Markdown Links makes creating links between notes and documents in the properties a breeze. Having these 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.
Well, one extra, at the moment. Due to the frustrating case of stacked tab panes not sliding over all the way in a number of themes, I've included a css snippet to address this. Other tweaks will be enumerated here as I come across the need for them and develop or include them.I think that's it for now! Find me on Bluesky or Discord
if you have any questions!