obsidian-quiet-outline
obsidian-quiet-outline copied to clipboard
Improving experience of outline in Obsidian
Obsidian Quiet Outline
An outline plugin makes headings easier to read.
Features
No auto-expand when editing
Default Outline:
Quiet Outline:
Search support
hide irrelevant results:
use regex:
Markdown render support
Auto expand and collapse
Level Switch Bar
Default level
Drag and modify note
Navigate in Canvas
Navigate in Kanban
Show content when hovering on heading
Remember State
Memorizing the expanded title state when switching between open notes
Limitations
-
Due to the lazy-rendering strategy of built-in editor (Only text showed in the current window is rendered. If scrolling too fast, you will see some text is not ready to be rendered and the editor stutters), sometimes you can't jump to the place you want by one click in edit mode,especially when the note is opened for the first time since you open obsidian app. Outline core plugin has the same issue. Solution: Just click again.
-
Cross-level is not supported, which means you can use
h1->h2->h3
,but noth1->h3->h4
, whileh3
andh4
will be treated ash2
andh3
. -
Can't drag heading into a leaf heading
-
Some extented grammars in obsidian are not supported by default. But we can extend the markdown-parser to fix it! If you believe any grammar is frequently used and should be implemented, create an issue to discuss about it.
Usage
Open command panel and input Quiet Outline
,then press Enter
.
For markdown-rendering, open Markdown Render
option in setting panel.
Install
Download from github
- Download the latest release.
- Extract and put the three files (
main.js
,style.css
,manifest.json
) to folder{{obsidian_vault}}/.obsidian/plugins/obsidian-quiet-outline
.
Install from Plugin Store
- Open Settings > Third-party plugin
- Click Browse community plugins
- Search for "Quiet Outline"
- Click Install