Releases: sharfaroz7/themed-journal-capture
Release list
1.2.0
Shiny new things:
- Dynamic categories — each category now has a "Source" dropdown with five options:
All notes in a folder — give a folder path, includes subfolders.
All notes with a tag — works whether the tag is in frontmatter or inline in the note body.
All notes with a property value — matches a frontmatter property equalling a value (or containing it, if the property is a list).
All bookmarked notes — pulls from Obsidian's core Bookmarks plugin.
Manual list of notes — the original typed-path-per-line behavior (unchanged, still auto-creates missing files). - Bullet toggle — new setting, "Bullet points" (on by default). Turn it off and entries go in as plain lines. This was based on a user request.
1.1.0
Added a tappable "← Back" button to the category and file browser screens, so going back a level doesn't require a physical left-arrow key on mobile.
1.0.2
1.0.1
1.0.0
A themed-journal based quick-capture plugin for Obsidian. Unlike daily note journalling where the note in focus is the dated note, in themed journals you write inside the themed note (this could be a note about someone, a project, or a large program you are managing or an area of life like finances or home or mental health log or travel log). Themed journals have the advantage of having everything for that topic in one markdown note and you dont have to search through (365*5) notes for 5-year-long logs of your mental health. This is a very sustainable solution as you can always carry a themed journal or even print it for someone else (like say all details of everything you did in a project that you want to handover without risking anything else in your obsidian).
Install
Awaiting community plugin approval.
(Please note this is a vibe coded plugin, it is working fine for me on all my devices across platforms and I will maintain it because it is an indispensable part of my workflow.)
How it works
My simple definition for themed note - any note that needs regular logging, even if thats temporary. So for me, a project that I will close in a few months but will log regularly is also a themed note. But you can use it to mean whatever you like.
This is a write first, park later concept. I have many themed notes, so I designed the plugin to bucket these themed notes into categories. For example, I have a category called Home and in it are all themed notes for home related topics I need to log regularly - such as my cleaning note, food and kitchen note, furnishing note, repairs note, upgrades note etc. You can create your own categories or just have one master category if you operate with less themed notes (like say you just need one note for Home where you log all things related to home in that same note).
- Trigger your hotkey or run the command on mobile → an empty capture window opens with room for several sentences.
- Write your entry.
- Decide where it goes:
- Press Tab (or tap "Choose note…") → opens a fuzzy search over every markdown file in the vault. Pick one, and the entry is filed there.
- Press Enter (or tap "Send to inbox") → the entry goes straight to your configured inbox note. Useful if you cant pick a specific journal. Useful if you are new to themed journalling and a new idea or experience is worth logging but you cant yet decide where it goes. Or if you are sleepy or feeling slow and dont want to add another decision to this process.
- Press ↑ (Up arrow) (or tap "Categories…", shown once you've configured at least one) → opens your configured categories. From there:
- ↑ / ↓ move between categories (or files, once inside one).
- → opens the highlighted category, or selects the highlighted file (same result as picking it via Tab).
- ← goes back a level — from a file list to the category list, or from the category list back to writing.
- Tab and Enter still work as fallbacks from anywhere in the category browser, so if the note you want isn't listed in any category, you're never stuck — you can drop straight into the full vault search or the inbox.
- Shift+Enter → inserts a normal newline, so multi-line entries work fine (continuation lines are indented so they stay part of the same bullet).
- Escape or the modal's ✕ close button → discards the entry. Nothing is written anywhere.
Either way, the entry is inserted as:
- 2026-07-04 your entry text here
right below the configured heading. If the heading doesn't exist yet in the target note, it's created at the top of the file, so the newest entry is always the first thing under it.
Settings
- Heading — the exact heading line entries are filed under, including markdown syntax (default
## Journal). - Timestamp —
None,Date(YYYY-MM-DD), orDate & time(YYYY-MM-DDTHH:mm), prepended to each bullet. - Inbox note — path used when you press Enter instead of Tab (default
Inbox.md). Created automatically, including any missing parent folders, if it doesn't exist. - Categories — optional. Each category has a name and a list of vault file paths (one per line). Browsable from the capture window via ↑ → ←. Add/remove categories with the buttons in this settings tab; files listed under a category are created automatically (like the inbox note) if they don't already exist.
Note: when at least one category is configured, the Up arrow in the capture window is repurposed to open the category browser instead of moving the text caret up a line. If you don't use categories, leave the list empty and Up arrow behaves as normal caret movement.
Supported devices
I have been using this on the latest obsidian beta.
- MacOS 27
- Android phone running 15.
- iOS 27 on standard sized iPhone
- iPadOS 27 on 11 inch iPad
Please let me know if you encounter issues with windows or linux (I dont have access to these though) or other mobiles.
Tips to make more out of themed journalling
- You can also use this plugin with simple timeline plugin (I used easy timeline) to enhance to go back in time when there are many logs over months and years. Pro-tip, put this timeline in a callout and collapse it by default so that the timeline does not make the page too long and you can focus on editing when you dont need to read so far back.