Leandro Voltolino378 downloadsA floating, Capacities-style table of contents with a minimap on the edge, active-heading tracking, click-to-scroll and document stats.
A floating, Capacities-style table of contents for Obsidian.
A discreet dashed minimap lives on the edge of your note. Hover (or click) it and a popover outline slides out — the heading for the section you're reading is highlighted, and clicking any heading jumps to it.
It can also surface the note's open tasks in a second tab — with a live count and optional one-click completion — while the minimap stays focused on structure.
| Setting | Default | What it does |
|---|---|---|
| Show | Both | Surface headings, tasks, or both. |
| Default tab | Headings | Tab that leads the tab bar and opens first; after that the last-used tab is kept. |
| Show task checkboxes | Off | Add a checkbox to each task row to complete it from the popover. |
| Show multiple lines | On | Wrap long rows; when off, rows are single-line and hovering shows the full text. |
| Active tab color | theme | Background of the selected tab. Reset it to follow the theme. |
| Show minimap | On | The dashed markers on the edge of the note. |
| Show tasks in minimap | On | The open-task badge on the edge. Notes with tasks but no headings always show it. |
| Side | Right | Which edge the TOC docks on. |
| Open the popover on | Hover | Hover the minimap, or require a click. |
| Close delay | 160 ms | Grace period before the popover closes once the mouse leaves it. |
| Smooth scroll | On | Animate the scroll when navigating. |
| Minimum / maximum heading level | 1 / 6 | Heading levels to include (tasks are unaffected). |

If the plugin isn't in the official Community plugins directory yet, you can install it with BRAT:
https://github.com/xupisco/obisidian-suble-toc
npm install
npm run build # produces main.js
main.js, manifest.json and styles.css into your vault at:<vault>/.obsidian/plugins/subtle-toc/
npm install
npm run dev # esbuild watch -> rebuilds main.js on change
Point the output at a test vault by symlinking the plugin folder, or copy the three files after each build. Use the "Toggle TOC popover" command (assign a hotkey) to open/close the outline from the keyboard.
metadataCache, so the outline
stays in sync as you type. Tasks are the open list items (- [ ]) of the active
note only.MIT