OhMyPosh-Atomic-Enhanced

OhMyPosh-Atomic-Enhanced made by Typpi / Nick2bad4u

View on GitHub

🎨 Quick Reference - Theme Generator

Generate One Theme

.\scripts\New-ThemeWithPalette.ps1 -PaletteName "tokyo_night" -UpdateAccentColor

Generate ALL Themes

.\scripts\Generate-AllThemes.ps1 -UpdateAccentColor -Force
.\scripts\Generate-ExperimentalDividers.ps1 -Force

The six root files are the complete Original themes. Generation writes 37 palette-only extends overlays per family folder and never creates *.Original.json there.

Generate Standalone Helper Variants

.\scripts\Make-ExtendedVariant.ps1
.\scripts\Make-ColorCycleVariant.ps1
.\scripts\Make-ColorCycleVariant.ps1 -Source .\OhMyPosh-Atomic-Custom-ExperimentalDividers.json
.\scripts\Make-GradientVariant.ps1
.\scripts\Make-GradientRampsVariant.ps1
.\scripts\Make-GradientRampsAutoShadeVariant.ps1

Extended, ColorCycle, Gradient, GradientRamps, and GradientRampsAutoShade are rebuilt from their canonical root source. Variant-specific data lives under scripts/variants/. Gradient and GradientRamps require Oh My Posh 29.36.0 or newer; GradientRampsAutoShade requires v30.0.0. All three use connected linear-gradient(parentBackground, ...) prompt backgrounds. Gradient removes the colored transition-divider chains; both ramp variants retain nine six-cell, position-matched full-block ramps, while GradientRampsAutoShade uses dark-gradient(...) for the three independent block entries.

Generate Preview Images & Update README

.\scripts\Generate-ThemePreviews.ps1 -Force

Test a Theme (Temporary)

oh-my-posh init pwsh --config '.\atomic\OhMyPosh-Atomic-Custom.TokyoNight.json' | Invoke-Expression

Available Palettes

Common Options

Files