Themes

15 built-in theme presets. Pick one with s0 init --theme <name> or customize the generated S0Theme.swift to make it your own.

Preview:

Standard

Clean, minimal palettes inspired by popular design systems.

DefaultSystem

System adaptive colors — uses native UIKit/AppKit colors for seamless light/dark mode

s0 init --theme default

Zinc

Neutral gray tones — clean and minimal

s0 init --theme zinc

Slate

Cool blue-gray tones — professional and modern

s0 init --theme slate

Rose

Warm pink accent — elegant and expressive

s0 init --theme rose

Blue

Classic blue accent — trusted and familiar

s0 init --theme blue

Green

Nature green accent — fresh and organic

s0 init --theme green

Orange

Warm orange accent — energetic and bold

s0 init --theme orange

Violet

Purple accent — creative and luxurious

s0 init --theme violet

Creative

Bold, expressive palettes for projects with personality.

Tokyo Night

Deep indigo with soft pastels — inspired by neon-lit cityscapes

s0 init --theme tokyo-night

Synthwave

Neon pink and cyan on dark purple — retro futurism vibes

s0 init --theme synthwave

Catppuccin

Warm pastel tones — soothing and easy on the eyes

s0 init --theme catppuccin

Nord

Arctic cool blues — calm and frost-inspired

s0 init --theme nord

Dracula

Dark purple with vivid accents — bold and iconic

s0 init --theme dracula

Arcade

Bold primaries — game-inspired with high contrast

s0 init --theme arcade

Sunset

Warm oranges and deep purples — golden hour vibes

s0 init --theme sunset