Inkdesk

unlisted

by Kumar

A paper desk over your vault: inbox, projects, notes, and today's summary. Reads real files — not a second dashboard database.

Updated 16d agoMIT
View on GitHub

Inkdesk

English · 中文

English

A paper desk on top of your Obsidian vault. Inbox, projects, notes, today’s summary, a calendar, and writing drafts become cards on a table. It reads real Markdown files. It does not create a second dashboard database.

Vault writes stay with you or your Agent. Inkdesk is for looking: cards you can drag, resize, and restack. Sticky notes and calendar marks live in the plugin’s own data.json, not in the vault.

Inkdesk desk

Folder names are settings. Defaults match a numbered vault layout: 00_Inbox, 10_Projects, 20_Knowledge, 30_Daily, 60_Writing, plus a pins file for short human to-dos.

Install the plugin

Copy main.js, styles.css, and manifest.json into:

<vault>/.obsidian/plugins/inkdesk/

Enable Inkdesk in Obsidian community plugin settings (or “Installed plugins” if you loaded it manually). Reload the app.

Desktop helper (optional, macOS)

desktop/ is a Tauri menu-bar app. Each sticky note is its own window. It syncs quickNotes in the plugin data.json.

Point it at your vault with one of:

  • INKDESK_VAULT — vault root (it appends .obsidian/plugins/inkdesk/data.json)
  • INKDESK_DATA — full path to data.json
  • AGENT_VAULT — same as INKDESK_VAULT

If those are empty, it looks for a vault named 知识库 under iCloud Obsidian, Documents/Obsidian, or ~/Obsidian.

cd desktop
npm install
npm run desktop:dev
npm run desktop:build

License

MIT


中文

把 Obsidian 仓库摊成一张书桌。 Inbox、项目、知识、今日摘要、月历、文稿变成桌上的卡片。读的是库里的 Markdown,不另建一套仪表盘数据库。

真正改笔记仍由你或 Agent 来。Inkdesk 负责看:卡片可拖、可缩、可重排。便签和月历贴记写在插件自己的 data.json,不写进 vault。

墨案书桌

目录名可在设置里改。默认按编号布局:00_Inbox10_Projects20_Knowledge30_Daily60_Writing,另有一份给人看的钉子文件。

安装插件

main.jsstyles.cssmanifest.json 拷到:

<vault>/.obsidian/plugins/inkdesk/

在 Obsidian 第三方插件里启用 Inkdesk,然后重载。

桌面便签(可选,macOS)

desktop/ 是 Tauri 菜单栏助手。每张便签独立窗口,同步插件 data.json 里的 quickNotes

用下面任一方式指定仓库:

  • INKDESK_VAULT:vault 根目录
  • INKDESK_DATAdata.json 的完整路径
  • AGENT_VAULT:同 INKDESK_VAULT

都空着时,会在 iCloud Obsidian、Documents/Obsidian~/Obsidian 下找名为「知识库」的库。

cd desktop
npm install
npm run desktop:dev
npm run desktop:build

许可证

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.