Skip to content

tinyking/tk-obsidian-flomo

Repository files navigation

TK Obsidian Flomo

TK Obsidian Flomo is an Obsidian plugin for lightweight memo capture and review. It is inspired by flomo-style workflows: capture quickly, tag naturally, and review thoughts in a clean card timeline.

What it does

  • Provides a dedicated memo page with a flomo-like layout.
  • Saves memos into Obsidian daily notes instead of custom plugin files.
  • Stores each memo as an unordered list item in the matching daily note.
  • Uses the folder and date format from Obsidian's Daily notes core plugin.
  • Shows memo cards in a timeline with search, tag filters, date filters, and a heatmap.
  • Captures selected text from the active note and links it back to the source note.
  • Works locally in your vault without external services.

Memo page

Open the memo page from the ribbon button or the command palette.

The page includes:

  • Left sidebar stats: note count, tag count, and active days.
  • A clickable heatmap: each square is one date; darker green means more memos on that day.
  • Sidebar filters: all notes, daily review, linked notes, random walk, and tags.
  • Search box for filtering memo content, tags, and source files.
  • Quick input box for saving a new memo.
  • Card timeline grouped by date.

Storage format

Memos are appended to the daily note for the current date.

Example daily note content:

- 09:30 A quick thought #idea
- 14:12 Another memo
  Continued on the next line

If a memo is created from selected text, the source note is added to the list item.

Required Obsidian setup

Before using this plugin, enable Obsidian's core Daily notes plugin:

  1. Open Settings → Core plugins.
  2. Enable Daily notes.
  3. Configure the daily note folder and date format.

TK Obsidian Flomo will use those settings automatically.

Commands

  • 打开 memo 页面: open the memo page.
  • 快速记录 memo: open a quick input modal and save a memo.
  • 把选中文字保存为 memo: save selected text from the active note as a memo.
  • 随机回顾一条 memo: open a random daily note.

Settings

Open Settings → Community plugins → TK Obsidian Flomo.

Available setting:

  • Open daily note after capture: open the daily note immediately after saving a memo.

Daily note location and file naming are controlled by Obsidian's Daily notes core plugin, not by this plugin.

Development

Install dependencies:

npm install

Build the plugin:

npm run build

Run in watch mode:

npm run dev

Run checks:

npm run lint

Privacy

This plugin works locally inside your Obsidian vault. It does not send notes, filenames, tags, or vault content to any external service.

About

TK Obsidian Flomo is an Obsidian plugin for lightweight memo capture and review. It is inspired by flomo-style workflows: capture quickly, tag naturally, and review thoughts in a clean card timeline.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors