evergreen January 16, 2026 4 min read

Getting Started with Your Digital Garden

Learn the basics of maintaining a digital garden and how to use this template.

🌱 Getting Started with Your Digital Garden

Welcome to your new digital garden! This post demonstrates the basic features and formatting options available in Sprout.

What is a Digital Garden?

A digital garden is a space for cultivating your thoughts and ideas over time. Unlike traditional blogs, gardens:

  • Grow organically - Posts evolve from seeds to sprouts to evergreens
  • Track evolution - See how your thoughts develop over time
  • Encourage exploration - Discover connections between ideas

Formatting

Headers

Use different header levels to organize your content:

H2 - Section Headers

H3 - Subsection Headers

H4 - Smaller Sections

Text Formatting

  • Bold text using double asterisks
  • Italic text using single asterisks
  • Strikethrough using double tildes
  • Inline code using backticks

Lists

Unordered Lists
  • Item one
  • Item two
    • Nested item
    • Another nested item
  • Item three
Ordered Lists
  1. First step
  2. Second step
  3. Third step

Link to external site

Inline topic links: #blogging

Code Blocks

function helloGarden() {
  console.log("Welcome to your digital garden!");
}

Block quotes

Be yourself; everyone else is already taken.

― Oscar Wildee

🎨 Callouts and Special Formatting

Sprout includes a rich callout system inspired by GitHub alerts and Obsidian callouts. These help highlight important information and add visual interest to your posts.

Callouts

Testing every supported callout type:

Informational

sticky_note_2 Note

Standard note for small pieces of information.

description Abstract

Used for summaries or TL;DRs.

info Info

General information callout.

auto_stories Example

Illustrative examples.

priority_high Important

Important point.

Action Oriented

check_circle Todo

Tasks or things to be done.

lightbulb Tip

Helpful tips and tricks.

celebration Success

Positive outcomes or successful checks.

help Question

For questions, help, or FAQs.

Issues

warning Warning

Critical warnings or cautions.

cancel Failure

Errors, failures, or missing items.

local_fire_department Danger

Significant risks or errors.

pest_control Bug

Bug reports or technical issues.

Thoughts

format_quote Quote

For quotes or citations.

lightbulb Idea

Idea callout.

Status

stylus_note Draft

This is a draft block. It represents incomplete writing that is still in progress. Note the dashed border and specific styling to distinguish it from mature content.

construction WIP

This is a draft block. It represents incomplete writing that is still in progress. Note the dashed border and specific styling to distinguish it from mature content.

Callout Best Practices

  • Use sparingly - Too many callouts can overwhelm readers
  • Choose appropriate types - Different callouts serve different purposes
  • Keep them concise - Long callouts lose their impact
  • Test readability - Make sure callouts enhance, not distract from, your content

Tables

Callout TypeUse CaseVisual Style
NOTEGeneral infoBlue background
TIPHelpful adviceGreen background
IMPORTANTCritical infoOrange background
WARNINGPotential issuesRed background
CAUTIONMinor concernsYellow background
IDEACreative thoughtsPurple background
QUESTIONEngagement promptsBlue background
DRAFTWork in progressGray background

Experiment with these callouts to find the style that works best for your garden! 🌱

Drafting Patterns

Because this post has draft: true in its frontmatter, you should see a global draft banner at the top.

Container-based Drafts

For sections that are incomplete, we can use the :::draft directive:

A work in progress section

I haven’t quite finished this part of the thought yet. It spans multiple paragraphs.

Here is the second paragraph of the draft section.

A list:

  • One
  • Two
  • Three

Callout-based Drafts (Small blocks)

stylus_note Draft

This is a shorter, callout-style draft for specific notes.