Dev.to AI 🤖 Ai 👁 0 📖 1 min read

Build your plugins

After publishing my first plugin which really helped me dive into Obsidian, I realized that the tool I'm using for note taking is missing a very simple, but handy feature - templates for base-based notes A bit

Build your plugins

After publishing my first plugin which really helped me dive into Obsidian, I realized that the tool I'm using for note taking is missing a very simple, but handy feature - templates for base-based notes

A bit of context

Not long ago, a new cool feature was added to Obsidian - Bases. Bases are just views on your notes which allow you to aggregate multiple notes based on defined properties

For example, if you're taking notes on films you've watched or books you've read, you can create pretty fancy view using bases

Film Base Overview

or keep track of your tasks on Kanban board:

Kanban View Overview

And by doing all of this I really missed just a small template selection setting

You always can just click on "New" button to create a note based on base filters, but the note created like this doesn't always match with filters and you have to do additional modifications manually. If you could just select a template for your view you could solve both issues at the same time

Base Template Plugin

Thanks to experience building Obsidian plugins and Vibe Coding (I personally prefer Antigravity from Google) and a couple of hours, I've solved my little pain, which you can also solve if you install it: https://community.obsidian.md/plugins/base-template The vibe coding part was a little easier after publishing the first one

I really hope this will become a native Obsidian feature, so I can delete this plugin and be happy

The lesson learned

If the tool you're using is missing small, but handy things - be proactive, build small plugins for the tools you use. It is easy with code gen tools and you can solve the pain instead of creating new ones (like learning how to create plugins). However, please do not forget: you're still responsible for generated code, so review it / test it and be ready to fix if any issues occur to make the world a bit of a better place

📰 Read the original article on Dev.to AI

Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.