Auto Fold Properties

by Vishwas Upponi
5
4
3
2
1
Score: 50/100

Description

Obsidian plugin that automatically folds note frontmatter properties on open with folder targeting, new note exemption, and session state memory.

Reviews

No reviews yet.

Stats

0
stars
133
downloads
0
forks
4
days
4
days
4
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
11
commits

Latest Version

README file from

Github

Auto Fold Properties (Obsidian Plugin)

An Obsidian plugin that automatically collapses note frontmatter / properties upon opening a note, keeping your editor clean and focused.

✨ Features

  • Automatic Property Folding: Notes open with the properties section neatly folded into a header bar.
  • Native Click-to-Open: Clicking the properties header expands it natively and stays open while you type (no auto-closing when moving your mouse away).
  • New Note Exemption: When creating a brand-new note, properties remain unfolded so you can immediately add metadata and tags.
  • Target Folder Filtering: Choose specific folders where property auto-folding should apply (with interactive folder autocompletion), or leave empty to apply across your entire vault.
  • Fold Once Per Session: An optional toggle that auto-folds properties only the first time a note is opened per app session. If you unfold a note, it remembers your choice until Obsidian is restarted.

🚀 Installation

Manual Installation

  1. Download the latest release (main.js and manifest.json).
  2. Inside your Obsidian vault, navigate to .obsidian/plugins/.
  3. Create a folder named auto-fold-properties and place main.js and manifest.json inside it.
  4. In Obsidian, go to Settings → Community plugins, click Reload plugins, and enable Auto Fold Properties.

⚙️ Settings

  • Fold Once Per Session:
    • Enabled: Properties are folded only the first time you open a note in that app session. If you unfold it, it stays unfolded until you close Obsidian.
    • Disabled (Default): Properties are folded every time a note is opened or reopened.
  • Target Folders:
    • Add specific folder paths from your vault to restrict where the plugin acts.
    • Leave empty to automatically fold properties across all notes in your vault.

📄 License

This project is licensed under the MIT License.


Developed by Vishwas Upponi.