Productivity Tools

My Obsidian Setup: A Complete Guide for 2025

Alex Thompson

Alex Thompson

December 27, 2025

11 min read 87 views

After a year of using Obsidian, I've refined a setup that actually works. This guide walks through my complete configuration—from the Kabadoni theme to essential plugins like Dataview and Calendar—explaining why each choice matters and how they create a seamless productivity system.

gems, gemstones, semi-precious, stones, amethyst, thunder egg, calcite, clear quartz, rose quartz, tiger's eye, fluorite, obsidian

You know that feeling when you've tried every productivity app under the sun, only to end up with a fragmented mess of notes, tasks, and half-baked systems? I've been there. For years, I bounced between Notion, Evernote, and plain text files, never quite finding that sweet spot between flexibility and structure. Then I discovered Obsidian—and everything changed.

But here's the thing: Obsidian out of the box is like raw marble. It has potential, but you need to sculpt it into something that works for you. After over a year of experimentation (and plenty of plugin-induced headaches), I've landed on a setup that actually sticks. It's not about having the most plugins or the fanciest theme—it's about creating a system that disappears into the background while you work.

In this guide, I'll walk you through my complete Obsidian configuration for 2025. We'll explore why I chose the Kabadoni theme, which plugins are actually worth your time, and how these pieces fit together into a cohesive workflow. This isn't just another plugin list—it's a battle-tested system that's helped me organize everything from daily notes to complex projects.

Why Obsidian? The Foundation of My Digital Brain

Let's start with the obvious question: why Obsidian at all? In 2025, we're drowning in note-taking options. Notion has its databases, Roam Research pioneered backlinks, and Craft looks beautiful. But Obsidian does something different—it gives you complete ownership.

Your notes are just Markdown files sitting in a folder on your computer. No lock-in, no subscription fees to access your own data, no servers going down. That local-first approach was the initial draw for me. But what kept me around was the community. The plugin ecosystem is insane—there are over 1,000 community plugins as I write this in 2025. You can mold Obsidian into almost anything: a Zettelkasten, a project manager, a daily journal, or all three at once.

The real magic, though, happens when you stop treating Obsidian as just another app and start thinking of it as your second brain. Mine contains everything from meeting notes to book summaries to random shower thoughts. And because everything connects through backlinks, I'm constantly discovering unexpected relationships between ideas. That's the power of networked thought—and Obsidian handles it better than anything else I've tried.

The Visual Foundation: Why Kabadoni Theme Works

Okay, let's talk aesthetics. I know, I know—function over form, right? But here's what I've learned: if your workspace doesn't feel good to look at, you won't use it consistently. That's why I settled on the Kabadoni theme after testing dozens of alternatives.

Kabadoni isn't just pretty—it's functional. The typography is clean and readable, with just enough personality to feel distinctive without being distracting. The color scheme uses subtle contrasts that make headings pop without assaulting your eyes during late-night writing sessions. But what really sold me were the thoughtful details.

The theme handles code blocks beautifully, which matters if you're like me and mix technical notes with regular writing. The sidebar icons are clear without being cartoonish. And the overall spacing feels balanced—not too cramped, not too spread out. It's the Goldilocks of Obsidian themes: just right.

One pro tip: pair Kabadoni with a good font. I use JetBrains Mono for code snippets and Inter for everything else. The combination creates a reading experience that's both professional and pleasant. And since Obsidian uses your system fonts, you don't need any special plugins—just install the fonts on your computer and adjust the settings in Appearance.

Core Plugins That Actually Matter

Now we get to the meat of the setup: plugins. The temptation is to install everything that looks interesting. Resist that urge. Every plugin adds complexity, potential conflicts, and maintenance overhead. My rule? If I don't use it at least weekly, it doesn't stay enabled.

Let's break down my essential plugins, starting with the heavy hitters:

Dataview: The Game Changer

gems, gemstones, semi-precious, stones, amethyst, thunder egg, calcite, clear quartz, rose quartz, tiger's eye, fluorite, obsidian

If I had to pick one plugin that transforms Obsidian from a note-taker to a database, it's Dataview. This thing is powerful. It lets you query your notes using a SQL-like syntax and display the results in tables, lists, or even calendars. Suddenly, your folder of Markdown files becomes a structured database you can slice and dice however you want.

Here's a practical example from my setup: I tag all book notes with #book. Then I have a Dataview query that automatically creates a table showing all books I've read, sorted by date finished, with columns for title, author, rating, and key takeaways. It updates automatically as I add new notes. No manual maintenance required.

Need project management?

Deliver on time on Fiverr

Find Freelancers on Fiverr

The learning curve is real—you'll need to understand basic JavaScript and the Dataview query language. But once you get it, you'll wonder how you lived without it. Start simple: create a query that lists all notes modified in the last week. Then gradually build up to more complex queries as you understand the syntax.

Calendar and Heatmap Calendar: Visualizing Your Productivity

These two plugins work together beautifully. The standard Calendar plugin gives you that familiar monthly view where you can click on any day to create or open a daily note. It's straightforward and essential for any daily notes practice.

But Heatmap Calendar takes it to another level. It creates GitHub-style contribution graphs showing your activity over time. I have mine configured to show both note creation and edits. At a glance, I can see when I'm most productive, spot patterns in my writing habits, and—let's be honest—feel motivated by those satisfying green squares.

The psychological effect is real. There's something about visual feedback that makes consistency easier. On days when I don't feel like writing, I'll often open Obsidian just to keep the streak alive. It's gamification done right—subtle enough not to be annoying, visible enough to be effective.

Workflow Enhancers: Plugins That Smooth the Edges

Beyond the power tools, there are plugins that just make everything flow better. These are the unsung heroes of my setup—the ones I'd miss immediately if they disappeared.

Advanced Tables and Easy Typing

obsidian, stone, volcanic, rock glass, volcanic rock glass, glittering, broken mussel, black, obsidian, obsidian, obsidian, obsidian, obsidian

Markdown tables are... not great. The syntax is fiddly, alignment is a pain, and editing feels like you're performing surgery with oven mitts. Advanced Tables fixes all that. It gives you proper table editing with keyboard shortcuts, automatic formatting, and even formula support. Need to add a column? Just press Tab. It's one of those quality-of-life improvements that pays dividends every single day.

Easy Typing handles all the little text transformations that slow you down. Auto-correct, smart punctuation, automatic bracket completion—it's like having a thoughtful editor watching over your shoulder. The key is to configure it carefully. Turn on only the features you actually need, or you'll end up fighting autocorrect more than you benefit from it.

Banners and Checkbox Style Menu

Banners adds cover images to your notes. Now, you might think this is purely cosmetic—and you'd be partly right. But there's a functional benefit too: visual recognition. When I'm scanning through my notes list, a distinctive banner helps me find what I'm looking for faster. It also makes the reading experience more pleasant, especially for notes I revisit frequently.

Checkbox Style Menu is simpler but surprisingly useful. It gives you quick access to different checkbox states beyond just checked/unchecked. I use this for task management within notes—different symbols for scheduled, in-progress, waiting, and completed tasks. It's a small thing, but it adds clarity without complexity.

Building a Cohesive System: How Everything Fits Together

Here's where most Obsidian guides fall short. They'll list plugins but won't show you how to connect them into an actual workflow. Let me walk you through a typical day in my setup.

I start with the Calendar plugin, clicking on today's date to open my daily note. That note has a template (created with the built-in Templates plugin) that includes sections for meetings, tasks, and random thoughts. The tasks section uses Checkbox Style Menu symbols to distinguish priority levels.

Throughout the day, I capture everything in this daily note—meeting notes, ideas, tasks that pop up. At the end of the day, I review and process. Completed tasks get checked off. Important ideas get turned into permanent notes (and linked back to this daily note). Reference material gets filed in appropriate folders.

Once a week, I review my Heatmap Calendar to spot patterns. Am I writing consistently? Are there days where I'm unusually productive (or unproductive)? This meta-awareness helps me adjust my schedule and habits.

The key insight? Each plugin serves a specific purpose in this flow. Nothing is redundant. Nothing exists just because it's cool. Everything contributes to capturing, organizing, or reviewing information.

Featured Apify Actor

Full TikTok API Scraper

Need to pull data from TikTok without the official API headaches? This scraper taps directly into TikTok's mobile API, t...

1.7M runs 1.9K users
Try This Actor

Common Mistakes and How to Avoid Them

I've made every mistake in the book while refining this setup. Learn from my pain:

Plugin overload is the biggest trap. It's tempting to install every interesting plugin you see. Don't. Start with the core Obsidian features, then add plugins one at a time as you identify specific needs. Give each new plugin a week before deciding if it stays.

Over-customization is another pitfall. I spent weeks tweaking CSS snippets to make everything perfect. Know what happened? I spent more time customizing than actually using the system. Now I follow the 80/20 rule: get things 80% perfect, then stop. The last 20% takes 80% of the effort and rarely matters in practice.

Ignoring mobile is a mistake if you want consistency. My setup works on iPhone and iPad too, though with some adjustments. The Kabadoni theme translates well to mobile, and I'm selective about which plugins I enable on mobile (Dataview stays, but some visual plugins get disabled for performance).

Not backing up is just asking for trouble. Your vault is just files—back it up! I use iCloud Drive (which Obsidian handles beautifully), plus a weekly backup to an external drive. Remember that time I corrupted my vault with a bad plugin? The backup saved me hours of work.

Getting Started: Your Action Plan

Feeling overwhelmed? Don't be. Here's a practical plan to build your own optimized setup:

First, install Obsidian and create a test vault. Don't touch your main notes yet. Play in this sandbox.

Second, install the Kabadoni theme. Spend a day just using Obsidian with the default settings and this theme. Get comfortable with the basics: creating notes, linking, using backlinks.

Third, add plugins one week at a time. Start with Calendar and Daily Notes. Get used to that workflow. Then add Dataview—but start with simple queries. The community documentation is excellent, and there are tons of examples you can copy and modify.

Fourth, once you're comfortable with the basics, explore the workflow enhancers: Advanced Tables, Easy Typing, Banners. Add these based on actual pain points you're experiencing.

Finally, remember that your setup will evolve. What works for me might not work for you—and that's okay. The beauty of Obsidian is its flexibility. My 2025 setup looks different from my 2024 setup, and it'll probably change again by 2026.

The Bottom Line: Tools Should Serve You, Not the Other Way Around

After all this talk about themes and plugins, here's the most important lesson I've learned: the perfect setup is the one you actually use. It doesn't matter how elegant your Dataview queries are if you're not consistently taking notes. It doesn't matter how beautiful your theme is if you dread opening the app.

My current setup works because it balances capability with simplicity. The Kabadoni theme makes it pleasant to look at. Dataview gives me superpowers when I need them. The workflow plugins remove friction from everyday tasks. But underneath it all, it's still just Markdown files in folders—simple, portable, and mine.

The real value isn't in any single plugin or setting. It's in the habit of thinking, capturing, and connecting ideas. Obsidian is just the tool that makes that habit easier to maintain. So start simple, add complexity gradually, and always ask: "Is this making my thinking easier, or just my setup fancier?"

Your turn. Open Obsidian, pick one thing from this guide to try today, and see what happens. Maybe it's installing the Kabadoni theme. Maybe it's creating your first Dataview query. The specific action matters less than taking that first step toward a system that actually works for you.

Alex Thompson

Alex Thompson

Tech journalist with 10+ years covering cybersecurity and privacy tools.