STS-indentation

by Cesditarllas
5
4
3
2
1
Score: 50/100

Description

Heading-aware indentation and Outliner-style guides for Obsidian

Reviews

No reviews yet.

Stats

1
stars
466
downloads
0
forks
118
days
98
days
98
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
24
commits

README file from

Github

STS-indentation

An Obsidian plugin that:

  • indents headings and body blocks by their actual heading ancestry;
  • treats the first heading as depth zero, regardless of whether it is H1-H6;
  • supports lists, tasks, code blocks, images, quotes, tables, math, callouts, and embeds;
  • draws one guide per parent heading;
  • can color each guide from its corresponding parent heading;
  • can keep native fold arrows visible on their corresponding guide lines;
  • provides a master indentation toggle plus guide, arrow, color, and width settings;
  • supports Live Preview, Source mode, and Reading view.
  • supports desktop and mobile Obsidian, including Android touch targets.

Install

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

.obsidian/plugins/STS-indentation/

Then enable STS-indentation in Obsidian's Community plugins settings.

Android manual installation

  1. Download the three release assets: main.js, manifest.json, and styles.css.

  2. Create this folder inside the vault:

    .obsidian/plugins/sts-indentation/
    
  3. Put the three files directly inside that folder.

  4. Restart Obsidian.

  5. Open Settings → Community plugins and enable STS-indentation.

Android file managers may hide folders beginning with a dot. A file manager that can display hidden files is required for manual installation.

Releases

Release tags and release names use the exact plugin version without a v prefix, for example 1.2.4. Each release contains:

  • main.js
  • manifest.json
  • styles.css

Build

npm install
npm run build