✦ Choo's Obsidian Template Generator ✦

drop theme.css + manifest.json in YourVault/.obsidian/themes/Sugar/ → Settings → Appearance → Themes swatches → home Copied!
light palette ☀️
light preview

H1: the main title

H2: a section

H3: a subsection

H4: some detail

H5: minor stuff
H6: fine print
📌 Note
> [!note] this interactive obsidian template generator is dedicated to my fellow 'looking up productivity tips as a way to procrastinate'-enjoyers
  • tune → download → admire → never open obsidian again
  • try bold, italics, strikethrough, highlights, and hyperlinks #blessed#cool
  • click a dot to open the picker. use ◄ ► to test colors across dark mode and light mode.
  • in your vault, make .obsidian/themes/Sugar/ and copy manifest.json and theme.css from the github release (then use community plugin > style settings > sugar > color scheme to select the specific palette)

⚠ Warning
using the > [!warning] callout to let you know the palette names are 'taro', 'sugarplum', 'cinnamon', and 'classic fairyfloss'!
💡 Tip
> [!tip] looking organized > being organized.
done with this
still need to do this
# a sample function
function chant(name = "choo", n = 3) {
  for (let i = 0; i < n; i++) {
    console.log("wow " + name) # nice
  }
}
argdefaulttype
name"choo"string
n3int
"wow choo wow choo wow choo" ―a wise man, 2026
dark palette 🌙
dark preview

H1: the main title

H2: a section

H3: a subsection

H4: some detail

H5: minor stuff
H6: fine print
📌 Note
> [!note] this interactive obsidian template generator is dedicated to my fellow 'looking up productivity tips as a way to procrastinate'-enjoyers
  • tune → download → admire → never open obsidian again
  • try bold, italics, strikethrough, highlights, and hyperlinks #blessed#cool
  • click a dot to open the picker. use ◄ ► to test colors across dark mode and light mode.
  • in your vault, make .obsidian/themes/Sugar/ and copy manifest.json and theme.css from the github release (then use community plugin > style settings > sugar > color scheme to select the specific palette)

⚠ Warning
using the > [!warning] callout to let you know the palette names are 'taro', 'sugarplum', 'cinnamon', and 'classic fairyfloss'!
💡 Tip
> [!tip] looking organized > being organized.
done with this
still need to do this
# a sample function
function chant(name = "choo", n = 3) {
  for (let i = 0; i < n; i++) {
    console.log("wow " + name) # nice
  }
}
argdefaulttype
name"choo"string
n3int
"wow choo wow choo wow choo" ―a wise man, 2026