List Fold

by Amin Ica
5
4
3
2
1
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. Toggle fold/unfold on list items only, without affecting headings.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

List Fold

An Obsidian plugin that toggles fold/unfold on list items only, without touching headings.

Obsidian's built-in "Fold all" command folds both headings and lists. This plugin gives you list-specific folding, which is useful when you work with deeply nested outlines and want headings to stay expanded.

Commands

Command Description
Toggle fold top-level lists Folds or unfolds only root-level list items in the current note
Toggle fold all list levels Folds or unfolds every nested list item recursively

Both commands detect the current fold state: if most target items are folded, they unfold; otherwise they fold.

Usage

  1. Open the command palette (Ctrl/Cmd + P)
  2. Search for "List Fold"
  3. Run either command

Assign hotkeys in Settings > Hotkeys for quick access.

Compatibility

  • Works alongside the Outliner plugin
  • Requires Obsidian desktop (uses CodeMirror 6 editor APIs)

Installation

From Community Plugins

  1. Open Settings > Community plugins
  2. Search for "List Fold"
  3. Click Install, then Enable

Manual

  1. Download main.js and manifest.json from the latest release
  2. Create a folder list-fold in your vault's .obsidian/plugins/ directory
  3. Copy both files into that folder
  4. Enable the plugin in Settings > Community plugins

License

MIT