๐Ÿš€ OhMyPosh Atomic Enhanced

August 1, 2026 ยท View on GitHub

GitHub stars GitHub issues License: UnLicense Oh My Posh DeepWiki

This repository provides a custom theme configuration for Oh My Posh, a cross-platform prompt theming engine for shells like PowerShell, Bash, and Zsh. Inspired by the AtomicBit theme, this project aims to deliver a visually rich, highly informative, and developer-friendly prompt experience. It is designed for users who want a modern, customizable shell prompt with enhanced status indicators, dynamic segments, and consistent appearance across Windows, Linux, and macOS terminals.

Whether you're a developer or power user, this theme helps you work faster and smarter by making your shell prompt more informative and visually appealing.

Windows Terminal themed prompt screenshot
Windows Terminal showcasing the Atomic Enhanced Oh My Posh prompt with left/right blocks, git status, and dynamic battery/system info.
Windows terminal themed prompt screenshot showing Experimental Dividers
Windows Terminal showcasing the Atomic Enhanced Oh My Posh prompt with experimental dividers enabled. (Recommended)

๐Ÿ“‘ Table of Contents

๐Ÿงฉ How the OhMyPosh Custom Theme Works

See: General Configuration โ€ข Theme Files โ€ข Segment Docs (example: Git)

[NOTE] This theme is highly customizable--feel free to tweak colors and segments! ๐Ÿš€

This theme is a highly customized configuration for Oh My Posh, designed to provide a visually rich, informative, and efficient prompt for your shell. It leverages advanced features of Oh My Posh, including segment styling, dynamic templates, mapped locations, and tooltips for various development environments.

๐Ÿงฑ Theme Structure

Docs: JSON Schema (section: Validation) ยท Block Config ยท Segment Config

  • Schema: The theme uses the official Oh My Posh theme schema for validation and compatibility.
  • Accent Color: Sets a primary accent color for visual consistency.
  • Blocks: The prompt is divided into multiple blocks, each with its own alignment (left, right, or newline) and segments.

โ—€๏ธ Left-Aligned Prompt

Relevant segments: shell ยท root ยท path ยท git ยท executiontime ยท status

Contains segments for:

  • Shell Info ๐Ÿš: Displays shell name and version, with mapped names for common shells.
  • Root Status ๐Ÿ”: Highlights if running as administrator/root.
  • Path ๐Ÿ“: Shows the current directory, with custom icons and mapped locations for quick recognition (e.g., "UW" for Uptime-Watcher repo, icons for Desktop/Documents/Downloads).
  • Git ๐ŸŒฟ: Shows branch, status, and upstream info, with color changes based on git state.
  • Execution Time โฑ๏ธ: Displays how long the last command took to run.
  • Status โœ…/โŒ: Indicates success or error of the last command.

โ–ถ๏ธ Right-Aligned Prompt (same-line; alignment: "right")

Relevant segments: sysinfo ยท os ยท time ยท weather/owm ยท battery ยท node ยท npm ยท java ยท python ยท dotnet ยท upgrade ยท gitversion

Contains segments for:

  • System Info ๐Ÿงฎ: CPU, memory, and disk usage, with dynamic coloring.
  • OS Info ๐Ÿ–ฅ๏ธ: Shows the operating system and WSL status.
  • Time ๐Ÿ•’: Current date and time, with customizable format.
  • Weather โ˜€๏ธ: Displays current temperature using OpenWeatherMap (OWM), with units and timeout settings.
  • Battery ๐Ÿ”‹: Shows battery status and state, with color changes for charging/discharging/full.
  • Runtime badges & package managers โš™๏ธ: Shows runtime details for Node, Java, Python, .NET and package manager badges (npm/pnpm/yarn), useful in developer workflows.
  • Upgrade & Tooling Notices โš ๏ธ: The upgrade segment shows whether tool or theme updates are available.
  • GitVersion (slimfat): In the slimfat family, gitversion displays version metadata for project release or tagged versions.

โžก๏ธ Right Prompt (explicit rprompt block)

Relevant segments: promptcounter ยท upgrade ยท root ยท copilot (experimental, rprompt)

Contains segments for:

  • Prompt Count #๏ธโƒฃ: Shows the number of prompts in the session.
  • Upgrade Notice โฌ†๏ธ: Indicates if Oh My Posh can be upgraded.
  • Root Status โšก: Quick root indicator.
  • Copilot gauge ๐Ÿค– (experimental): Shows Copilot premium quota and percent remaining in the rprompt block when integration is available.

Note: Some segments may appear as 'alignment: right' (same-line right-aligned) or in an explicit rprompt block depending on the theme family. For example, copilot appears as an rprompt-type segment in experimentalDividers, while runtime badges (node, npm, java, python, etc.) are frequently in alignment: right blocks across families.

โคต๏ธ Newline Block

Relevant segments: text (decorative line) ยท session ยท status

Contains segments for:

  • Decorative Line โ”€: Visual separator for prompt clarity.
  • Session Info ๐Ÿ‘ค: Shows username and SSH session status.
  • Status โœ…/โŒ: Indicates command status with icons.

โœจ Key Features

Docs: Templates ยท Mapped Locations ยท Caching (section removed: see General Config for related settings) ยท Styles & Separators (see General Config) ยท Tooltips

  • Dynamic Templates ๐Ÿงฌ: Many segments use Go template syntax to display context-aware information (e.g., git status, shell name, mapped locations).
  • Mapped Locations ๐Ÿ—บ๏ธ: Custom folder names/icons for frequently used paths, making navigation easier.
  • Segment Styling ๐Ÿ’Ž: Uses "diamond" and "powerline" styles for modern, visually appealing separators and backgrounds.
  • Caching โšก: Segments cache their data for performance, with customizable durations and strategies (e.g., session, folder).
  • Tooltips ๐Ÿ’ก: Provides quick info for common tools (React, TypeScript, Node, Java, Git, etc.) when detected in the current folder.
  • HTTP tooltips & enrichment ๐Ÿ›ฐ๏ธ: Several tooltips use the http segment to fetch metadata about packages, versions, and remote services. Common examples included in the themes:
    • React, TypeScript, Vite, Playwright & Vitest (fetching npm registry versions)
    • Prettier, Axios, Zod and other packages used as small badges/tooltips
    • IP lookups via ipify (IPv4/IPv6) for quick network visibility
    • GitVersion & Git metadata via HTTP or local lookups (Slimfat) Tooltips are defined per-theme and may vary across variants.
  • Status and Error Handling ๐Ÿšฆ: Segments change color and icons based on command success, errors, or git state.
  • Customization ๐ŸŽฏ: Nearly every aspect (colors, icons, templates, widths) can be adjusted to fit your workflow and preferences.

๐Ÿ“ฆ Per-Family Segment Highlights

Some segments are specific to certain theme families; the main custom families are: experimentalDividers, OhMyPosh-Atomic-Custom (atomic custom), 1_shell, slimfat, atomicBit, and cleanDetailed.

  • Experimental Dividers (highlight): copilot โ€” An interactive Copilot gauge showing premium quota/percent (shown when a Copilot premium API or status is available) and it lives in an rprompt block; HTTP tooltips, npm/node/java runtime badges are often right-aligned same-line segments. Experimental Dividers also include rich HTTP tooltips and IP lookups (ipify).
  • Atomic Custom: Common runtime badges and package checks (node, npm, java, upgrade) used for everyday project contexts.
  • Slimfat: Focused on compact displays and additional project/runtime segments like gitversion, project, and Windows-specific winreg info.
  • AtomicBit: Developer-focused segments for language and platform tooling โ€” angular, aurelia, aws, kubectl, nx, dart, go, julia, rust, ruby, and others; these appear mostly in this family.

If you need a segment added to README thatโ€™s used only by an official theme (not one of the custom families), let me know and Iโ€™ll add a note under โ€œOfficial Familiesโ€ instead.

๐Ÿ“‹ Detailed Segment Index (by family)

Below is a convenience index showing which segments are used in each family of themes. This helps contributors see at a glance which segments are available in a family and which are exclusive.

experimentalDividers

  • battery
  • connection
  • copilot
  • executiontime
  • git
  • gitversion
  • http
  • ipify
  • java
  • node
  • npm
  • os
  • owm
  • path
  • project
  • python
  • react
  • root
  • session
  • shell
  • status
  • sysinfo
  • text
  • time
  • upgrade
  • winreg

atomicCustom

  • battery
  • connection
  • executiontime
  • git
  • gitversion
  • http
  • ipify
  • java
  • node
  • npm
  • os
  • owm
  • path
  • project
  • python
  • react
  • root
  • session
  • shell
  • status
  • sysinfo
  • text
  • time
  • upgrade
  • winreg

1_shell

  • battery
  • connection
  • executiontime
  • git
  • gitversion
  • http
  • ipify
  • java
  • node
  • os
  • path
  • project
  • python
  • react
  • root
  • session
  • shell
  • status
  • sysinfo
  • text
  • time
  • upgrade
  • winreg

slimfat

  • battery
  • connection
  • dotnet
  • executiontime
  • git
  • gitversion
  • http
  • ipify
  • java
  • node
  • os
  • path
  • project
  • python
  • react
  • root
  • session
  • shell
  • status
  • sysinfo
  • text
  • time
  • upgrade
  • winreg

atomicBit

  • angular
  • aurelia
  • aws
  • azfunc
  • battery
  • connection
  • dart
  • dotnet
  • executiontime
  • git
  • gitversion
  • go
  • http
  • ipify
  • java
  • julia
  • kubectl
  • node
  • nx
  • os
  • owm
  • path
  • project
  • python
  • react
  • root
  • ruby
  • rust
  • session
  • shell
  • status
  • sysinfo
  • text
  • time
  • upgrade
  • winreg

cleanDetailed

  • battery
  • connection
  • executiontime
  • git
  • gitversion
  • http
  • ipify
  • java
  • node
  • os
  • path
  • project
  • python
  • react
  • root
  • session
  • shell
  • status
  • sysinfo
  • text
  • time
  • upgrade
  • winreg

๐Ÿ“ฆ Oh-My-Posh Installation

Docs: Installation: Windows ยท macOS ยท Linux ยท Fonts ยท Customize

  1. Windows
  2. Linux
  3. MacOS

๐Ÿ› ๏ธ How to Use

  1. Quick Start (from GitHub URL): You can use the theme directly from the GitHub repository without downloading it:
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/OhMyPosh-Atomic-Custom-ExperimentalDividers.json" | Invoke-Expression
  1. Local Setup: Copy the theme JSON (OhMyPosh-Atomic-Custom-ExperimentalDividers.json) to your system. Set your shell to use this theme with Oh My Posh:
oh-my-posh init pwsh --config "<path-to>/OhMyPosh-Atomic-Custom-ExperimentalDividers.json" | Invoke-Expression
  1. Fish (recommended variant): Fish uses a native right prompt (fish_right_prompt). Prompts that draw right-aligned blocks inside the left prompt via cursor positioning can cause truncation/ellipsis.

Use the Fish-specific variant (right-side content is rendered via fish_right_prompt):

oh-my-posh init fish --config https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/OhMyPosh-Atomic-Custom-ExperimentalDividers.Fish.json | source
  1. Generated special variants: Extended adds additional VCS segments and tooltips. ColorCycle applies the same ordered color cycle to the current Atomic Custom or ExperimentalDividers structure. Gradient and GradientRamps use Oh My Posh 29.36's native two-stop backgrounds to connect prompt segments from parentBackground into their own palette colors. GradientRampsAutoShade requires Oh My Posh 30.0 and uses its automatic dark-gradient function at independent block entries while retaining the connected ramps between segments.
pwsh ./scripts/Make-ExtendedVariant.ps1
pwsh ./scripts/Make-ColorCycleVariant.ps1
pwsh ./scripts/Make-ColorCycleVariant.ps1 -Source ./OhMyPosh-Atomic-Custom-ExperimentalDividers.json
pwsh ./scripts/Make-GradientVariant.ps1
pwsh ./scripts/Make-GradientRampsVariant.ps1
pwsh ./scripts/Make-GradientRampsAutoShadeVariant.ps1

These commands generate complete standalone files at the repository root. They intentionally synchronize shared settings from their canonical source themes instead of preserving stale fields in an older generated file.

Test the generated gradient variants locally with Oh My Posh 29.36.0 or newer (v30.0.0 for GradientRampsAutoShade):

oh-my-posh init pwsh --config ./OhMyPosh-Atomic-Custom-ExperimentalDividers.Gradient.json | Invoke-Expression

# Alternative with position-matched full-block transition ramps
oh-my-posh init pwsh --config ./OhMyPosh-Atomic-Custom-ExperimentalDividers.GradientRamps.json | Invoke-Expression

# v30 auto-shades only at independent block entries
oh-my-posh init pwsh --config ./OhMyPosh-Atomic-Custom-ExperimentalDividers.GradientRampsAutoShade.json | Invoke-Expression

Oh My Posh cannot calculate gradients for interactive: true segments, so this generated test variant makes its path and Git segments non-interactive. The canonical ExperimentalDividers theme keeps their original interactive settings. Standalone tooltips remain solid because they do not have a dependable adjacent-segment color chain.

Oh My Posh calculates each gradient within an individual segment and distributes its stops across terminal character cells. The current Gradient variant removes the 30 colored one-cell transition dividers that exposed abrupt vertical bands and lets the following wider content segment interpolate directly from parentBackground. GradientRamps instead collapses those chains into nine six-cell full-block ramps. GradientRampsAutoShade keeps the same ramps and applies dark-gradient(color) only to the shell, npm right-prompt, and separate right-block entries, where no dependable parentBackground exists. Each ramp wraps its cells in <background,transparent>, so the foreground resolves to the gradient color at that text position and visually merges into the background while retaining stable terminal width. The transparent divider caps remain, and the canonical ExperimentalDividers theme keeps its complete divider layout.

Customize mapped locations, icons, and colors as needed in the JSON file.

๐Ÿงช Advanced Customization

Docs: Segment Config ยท Templates Guide ยท Palette & Colors ยท Tooltips

  • Segment Properties: Each segment type (shell, path, git, etc.) has its own properties for fine-tuning behavior and appearance.
  • Templates: Use Go template expressions to display dynamic info (see Oh My Posh docs).
  • Tooltips: Add or modify tooltips for your favorite tools and languages.

For more details, see the Oh My Posh documentation.

๐Ÿ“š Documentation

For comprehensive guides, configuration options, and troubleshooting, refer to the official Oh My Posh documentation at https://ohmyposh.dev/docs.

Project docs:

๐Ÿ” Security & Privacy (Network Calls)

Some segments/tooltips in this repo can make outbound HTTP requests (weather, public IP lookup, package registry lookups, etc.). This repo does not store secrets; integrations are configured to read credentials from environment variables.

To disable all network calls, generate an offline variant:

pwsh ./scripts/Make-NoNetwork.ps1 -SourceTheme ./OhMyPosh-Atomic-Custom-ExperimentalDividers.json

Then use the generated *.NoNetwork.json config.

See SECURITY.md for details.

๐ŸŽจ Palette & Color Groups

The theme centralizes all colors in a palette so segments and templates stay consistent and easy to tweak. Colors are grouped by functional intent rather than pure hue. Use p:<key> anywhere a color is accepted (foreground/background, templates like <p:key> or <p:fg,p:bg>).

GroupKeyDescription
Core / BaseaccentPrimary accent and prompt line markers.
black, whiteBase monochrome anchors.
Blues (Shell / Time / Info)blue_primaryShell segment background & transient prompt color.
blue_timeTime and connection segments.
blue_tooltipTooltip foreground accents.
windows_blueWindows registry/version segment.
python_bluePython runtime background.
navy_textDark readable foreground on bright yellows.
Purples (Session / Branch State / Execution)purple_sessionSession username & debug banners.
purple_aheadGit ahead/behind highlighting.
purple_execExecution time segment.
violet_projectProject/workspace segment.
Reds & Pinks (Errors / Alerts)red_alertRoot/admin & error emphasis.
red_deletedGit deleted files counter.
maroon_errorError status background.
pink_error_lineError line symbol in multiline prompts.
pink_status_failFailure state in status templates.
Oranges (Path / Battery / Java / General Warm Accents)orangePath and tooltip path segment.
orange_unmergedGit unmerged count.
orange_batteryBattery base color.
java_orangeJava version tooltip.
Yellows (Attention / Status / Update)yellow_brightGit base background & root foreground; high-attention blocks.
yellow_modifiedGit modified files.
yellow_git_changedGit working/staging changed blend.
yellow_updateUpgrade notification segment.
yellow_root_altAlt root indicator (rprompt).
yellow_dischargingBattery discharging state.
Greens (Success / Health / Battery / Helpers)green_addedGit added files.
green_aheadCombined ahead/behind git state.
green_fullBattery full state.
green_successCommand success background template.
green_helpHelp / generic info text badge.
green_valid_lineValid line symbol.
green_chargingBattery charging state.
Cyanscyan_renamedGit renamed files count.
cyan_status_fgStatus indicator foreground (multiline tail).
Magentamagenta_copiedGit copied files count.
Weather / Miscpink_weatherWeather segment background.
Grays (Neutral/UI Framing)gray_osOS segment background.
gray_os_fgOS / neutral text foreground & reused for subtle text.
gray_untrackedGit untracked file count.
gray_prompt_count_bgPrompt count background.
gray_prompt_count_fgPrompt count foreground.
gray_path_fgPath tooltip foreground & neutral dark text.
Language / Tool Specificnode_greenNode.js / package manager tooltip background.
python_yellowPython secondary (logo yellow).

Using Palette Entries

Examples:

"foreground": "p:accent"
"background": "p:blue_primary"
"template": "<p:green_success> OK </><p:red_alert> ERR </>"
"background_templates": ["{{ if .Error }}p:maroon_error{{ end }}"]

This structure lets you retheme quickly: adjust a palette value once and every segment using it updates automatically.

The included validate-palette.ps1 script checks that every p:<key> reference in the config matches a palette entry. It also reports any unused palette keys.

[!WARNING] Always run the validation script after changes to avoid palette mismatches! โš ๏ธ

Note: Requires PowerShell 7 or later. No external modules are needed; the script uses only built-in PowerShell features.

Note: Run the following command from the repository root to ensure correct results.

Run it (from repo root):

pwsh ./scripts/validate-palette.ps1

Exit codes:

  • 0 clean (no missing; unused keys are allowed)
  • 2 missing references
  • 3 unused keys (only when -FailOnUnused is used)

After making changes to the palette or theme configuration, run this script to ensure all palette references are valid and unused keys are reported--helping keep your configuration clean and error-free.

๐ŸŽจ Theme Styles

This repository includes 6 independent theme families, each with one complete Original theme at the repository root and 37 color-only extends overlays in its family folder (228 selectable themes total), plus a small number of special variants.

Folder overlays contain only inheritance metadata and palette colors. Raw GitHub overlays load their matching root base from this repository; tagged release downloads are materialized as standalone full configs.

๐Ÿš€ OhMyPosh Atomic Custom

The flagship theme with comprehensive features:

  • Multi-line layout with left and right blocks

  • Extensive git status with visual indicators

  • Language/framework detection (Node, Python, .NET, Java, Go, Rust, Angular, React, etc.)

  • System info (memory, CPU, battery)

  • Weather integration

  • Custom path mapping with smart icons

  • Execution time and status tracking

โœจ 1_shell Enhanced

A sleek single-line theme based on the official 1_shell:

  • Clean, compact design

  • Git integration with status colors

  • Session info and OS detection

  • Smart path display with mapped locations

  • Battery status with color indicators

๐ŸŽฏ Slimfat Enhanced

Two-line compact theme with modern styling:

  • OS icon with session info

  • Enhanced git status on primary line

  • Language segments (Node, Python, .NET)

  • Time display and battery status

  • Clean execution time and status on second line

๐Ÿ“ฆ AtomicBit Enhanced

Box-style technical theme:

  • Bracketed session display

  • Path with smart location mapping

  • Multiple language support

  • OS info and battery status

  • Git status on separate line

  • Compact technical aesthetic

๐Ÿงน Clean-Detailed Enhanced

Minimalist clean theme with essential info:

  • OS and shell information

  • System memory statistics

  • Execution time tracking

  • Enhanced git with upstream icons

  • Time and root indicators

  • Smart path with mapped locations


All themes are available in multiple color palettes. Choose the one that fits your style!

๐ŸŒˆ Experimental Dividers Variants (NEW)

AmberSunset

AmberSunset theme preview

AyuMirage

AyuMirage theme preview

BlueOcean

BlueOcean theme preview

CatppuccinFrappe

CatppuccinFrappe theme preview

CatppuccinMocha

CatppuccinMocha theme preview

CherryMint

CherryMint theme preview

ChristmasCheer

ChristmasCheer theme preview

Cobalt2

Cobalt2 theme preview

ColorCycle

ColorCycle theme preview

DraculaNight

DraculaNight theme preview

Duskfox

Duskfox theme preview

EasterPastel

EasterPastel theme preview

Everforest

Everforest theme preview

Extended

Extended theme preview

FireIce

FireIce theme preview

Fish

Fish theme preview

ForestEmber

ForestEmber theme preview

GithubDark

GithubDark theme preview

Gradient

Gradient theme preview

GradientRamps

GradientRamps theme preview

GradientRampsAutoShade

GradientRampsAutoShade theme preview

GreenMatrix

GreenMatrix theme preview

GruvboxDark

GruvboxDark theme preview

HalloweenSpooky

HalloweenSpooky theme preview

KanagawaWave

KanagawaWave theme preview

LavenderPeach

LavenderPeach theme preview

MaterialPalenight

MaterialPalenight theme preview

MidnightGold

MidnightGold theme preview

MonokaiPro

MonokaiPro theme preview

Nightfox

Nightfox theme preview

NightOwl

NightOwl theme preview

NoNetwork

NoNetwork theme preview

NordFrost

NordFrost theme preview

NoShellIntegration

NoShellIntegration theme preview

OneDark

OneDark theme preview

Original

Original theme preview

PinkParadise

PinkParadise theme preview

Poimandres

Poimandres theme preview

PurpleReign

PurpleReign theme preview

RainbowBright

RainbowBright theme preview

RedAlert

RedAlert theme preview

RosePine

RosePine theme preview

SolarizedDark

SolarizedDark theme preview

Synthwave84

Synthwave84 theme preview

TealCyan

TealCyan theme preview

TokyoNight

TokyoNight theme preview
### ๐Ÿš€ OhMyPosh Atomic Custom Variants

ColorCycle

ColorCycle theme preview

AmberSunset

AmberSunset theme preview

AyuMirage

AyuMirage theme preview

BlueOcean

BlueOcean theme preview

CatppuccinFrappe

CatppuccinFrappe theme preview

CatppuccinMocha

CatppuccinMocha theme preview

CherryMint

CherryMint theme preview

ChristmasCheer

ChristmasCheer theme preview

Cobalt2

Cobalt2 theme preview

DraculaNight

DraculaNight theme preview

Duskfox

Duskfox theme preview

EasterPastel

EasterPastel theme preview

Everforest

Everforest theme preview

FireIce

FireIce theme preview

ForestEmber

ForestEmber theme preview

GithubDark

GithubDark theme preview

GreenMatrix

GreenMatrix theme preview

GruvboxDark

GruvboxDark theme preview

HalloweenSpooky

HalloweenSpooky theme preview

KanagawaWave

KanagawaWave theme preview

LavenderPeach

LavenderPeach theme preview

MaterialPalenight

MaterialPalenight theme preview

MidnightGold

MidnightGold theme preview

MonokaiPro

MonokaiPro theme preview

Nightfox

Nightfox theme preview

NightOwl

NightOwl theme preview

NordFrost

NordFrost theme preview

OneDark

OneDark theme preview

Original

Original theme preview

PinkParadise

PinkParadise theme preview

Poimandres

Poimandres theme preview

PurpleReign

PurpleReign theme preview

RainbowBright

RainbowBright theme preview

RedAlert

RedAlert theme preview

RosePine

RosePine theme preview

SolarizedDark

SolarizedDark theme preview

Synthwave84

Synthwave84 theme preview

TealCyan

TealCyan theme preview

TokyoNight

TokyoNight theme preview

โœจ 1_shell-Enhanced Variants

AmberSunset

AmberSunset theme preview

AyuMirage

AyuMirage theme preview

BlueOcean

BlueOcean theme preview

CatppuccinFrappe

CatppuccinFrappe theme preview

CatppuccinMocha

CatppuccinMocha theme preview

CherryMint

CherryMint theme preview

ChristmasCheer

ChristmasCheer theme preview

Cobalt2

Cobalt2 theme preview

DraculaNight

DraculaNight theme preview

Duskfox

Duskfox theme preview

EasterPastel

EasterPastel theme preview

Everforest

Everforest theme preview

FireIce

FireIce theme preview

ForestEmber

ForestEmber theme preview

GithubDark

GithubDark theme preview

GreenMatrix

GreenMatrix theme preview

GruvboxDark

GruvboxDark theme preview

HalloweenSpooky

HalloweenSpooky theme preview

KanagawaWave

KanagawaWave theme preview

LavenderPeach

LavenderPeach theme preview

MaterialPalenight

MaterialPalenight theme preview

MidnightGold

MidnightGold theme preview

MonokaiPro

MonokaiPro theme preview

Nightfox

Nightfox theme preview

NightOwl

NightOwl theme preview

NordFrost

NordFrost theme preview

OneDark

OneDark theme preview

Original

Original theme preview

PinkParadise

PinkParadise theme preview

Poimandres

Poimandres theme preview

PurpleReign

PurpleReign theme preview

RainbowBright

RainbowBright theme preview

RedAlert

RedAlert theme preview

RosePine

RosePine theme preview

SolarizedDark

SolarizedDark theme preview

Synthwave84

Synthwave84 theme preview

TealCyan

TealCyan theme preview

TokyoNight

TokyoNight theme preview

๐ŸŽฏ Slimfat-Enhanced Variants

AmberSunset

AmberSunset theme preview

AyuMirage

AyuMirage theme preview

BlueOcean

BlueOcean theme preview

CatppuccinFrappe

CatppuccinFrappe theme preview

CatppuccinMocha

CatppuccinMocha theme preview

CherryMint

CherryMint theme preview

ChristmasCheer

ChristmasCheer theme preview

Cobalt2

Cobalt2 theme preview

DraculaNight

DraculaNight theme preview

Duskfox

Duskfox theme preview

EasterPastel

EasterPastel theme preview

Everforest

Everforest theme preview

FireIce

FireIce theme preview

ForestEmber

ForestEmber theme preview

GithubDark

GithubDark theme preview

GreenMatrix

GreenMatrix theme preview

GruvboxDark

GruvboxDark theme preview

HalloweenSpooky

HalloweenSpooky theme preview

KanagawaWave

KanagawaWave theme preview

LavenderPeach

LavenderPeach theme preview

MaterialPalenight

MaterialPalenight theme preview

MidnightGold

MidnightGold theme preview

MonokaiPro

MonokaiPro theme preview

Nightfox

Nightfox theme preview

NightOwl

NightOwl theme preview

NordFrost

NordFrost theme preview

OneDark

OneDark theme preview

Original

Original theme preview

PinkParadise

PinkParadise theme preview

Poimandres

Poimandres theme preview

PurpleReign

PurpleReign theme preview

RainbowBright

RainbowBright theme preview

RedAlert

RedAlert theme preview

RosePine

RosePine theme preview

SolarizedDark

SolarizedDark theme preview

Synthwave84

Synthwave84 theme preview

TealCyan

TealCyan theme preview

TokyoNight

TokyoNight theme preview

๐Ÿ“ฆ AtomicBit-Enhanced Variants

AmberSunset

AmberSunset theme preview

AyuMirage

AyuMirage theme preview

BlueOcean

BlueOcean theme preview

CatppuccinFrappe

CatppuccinFrappe theme preview

CatppuccinMocha

CatppuccinMocha theme preview

CherryMint

CherryMint theme preview

ChristmasCheer

ChristmasCheer theme preview

Cobalt2

Cobalt2 theme preview

DraculaNight

DraculaNight theme preview

Duskfox

Duskfox theme preview

EasterPastel

EasterPastel theme preview

Everforest

Everforest theme preview

FireIce

FireIce theme preview

ForestEmber

ForestEmber theme preview

GithubDark

GithubDark theme preview

GreenMatrix

GreenMatrix theme preview

GruvboxDark

GruvboxDark theme preview

HalloweenSpooky

HalloweenSpooky theme preview

KanagawaWave

KanagawaWave theme preview

LavenderPeach

LavenderPeach theme preview

MaterialPalenight

MaterialPalenight theme preview

MidnightGold

MidnightGold theme preview

MonokaiPro

MonokaiPro theme preview

Nightfox

Nightfox theme preview

NightOwl

NightOwl theme preview

NordFrost

NordFrost theme preview

OneDark

OneDark theme preview

Original

Original theme preview

PinkParadise

PinkParadise theme preview

Poimandres

Poimandres theme preview

PurpleReign

PurpleReign theme preview

RainbowBright

RainbowBright theme preview

RedAlert

RedAlert theme preview

RosePine

RosePine theme preview

SolarizedDark

SolarizedDark theme preview

Synthwave84

Synthwave84 theme preview

TealCyan

TealCyan theme preview

TokyoNight

TokyoNight theme preview

๐Ÿงน Clean-Detailed-Enhanced Variants

AmberSunset

AmberSunset theme preview

AyuMirage

AyuMirage theme preview

BlueOcean

BlueOcean theme preview

CatppuccinFrappe

CatppuccinFrappe theme preview

CatppuccinMocha

CatppuccinMocha theme preview

CherryMint

CherryMint theme preview

ChristmasCheer

ChristmasCheer theme preview

Cobalt2

Cobalt2 theme preview

DraculaNight

DraculaNight theme preview

Duskfox

Duskfox theme preview

EasterPastel

EasterPastel theme preview

Everforest

Everforest theme preview

FireIce

FireIce theme preview

ForestEmber

ForestEmber theme preview

GithubDark

GithubDark theme preview

GreenMatrix

GreenMatrix theme preview

GruvboxDark

GruvboxDark theme preview

HalloweenSpooky

HalloweenSpooky theme preview

KanagawaWave

KanagawaWave theme preview

LavenderPeach

LavenderPeach theme preview

MaterialPalenight

MaterialPalenight theme preview

MidnightGold

MidnightGold theme preview

MonokaiPro

MonokaiPro theme preview

Nightfox

Nightfox theme preview

NightOwl

NightOwl theme preview

NordFrost

NordFrost theme preview

OneDark

OneDark theme preview

Original

Original theme preview

PinkParadise

PinkParadise theme preview

Poimandres

Poimandres theme preview

PurpleReign

PurpleReign theme preview

RainbowBright

RainbowBright theme preview

RedAlert

RedAlert theme preview

RosePine

RosePine theme preview

SolarizedDark

SolarizedDark theme preview

Synthwave84

Synthwave84 theme preview

TealCyan

TealCyan theme preview

TokyoNight

TokyoNight theme preview

๐ŸŽฏ Quick Install

To use any theme, copy the command for your preferred variant:

# Replace <THEME_FOLDER> and <THEME_FILE> with the desired theme names
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/<THEME_FOLDER>/<THEME_FILE>" | Invoke-Expression

Theme File Naming Convention:

  • OhMyPosh-Atomic-Custom..json - Flagship comprehensive theme

  • 1_shell-Enhanced.omp..json - Single-line sleek theme

  • slimfat-Enhanced.omp..json - Two-line compact theme

  • tomicBit-Enhanced.omp..json - Box-style technical theme

  • clean-detailed-Enhanced.omp..json - Minimalist clean theme

Examples:

# Atomic Custom with Nord Frost palette
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/atomic/OhMyPosh-Atomic-Custom.NordFrost.json" | Invoke-Expression

# 1_shell Enhanced with Tokyo Night palette
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/1_shell/1_shell-Enhanced.omp.TokyoNight.json" | Invoke-Expression

# Slimfat Enhanced with Dracula Night palette
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/slimfat/slimfat-Enhanced.omp.DraculaNight.json" | Invoke-Expression

# AtomicBit Enhanced with Gruvbox Dark palette
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/atomicBit/atomicBit-Enhanced.omp.GruvboxDark.json" | Invoke-Expression

# Clean-Detailed Enhanced with Catppuccin Mocha palette
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/Nick2bad4u/OhMyPosh-Atomic-Enhanced/main/cleanDetailed/clean-detailed-Enhanced.omp.CatppuccinMocha.json" | Invoke-Expression

Available Palettes:

  • Original - Your current vibrant tech theme

  • Nord Frost - Arctic cool tones

  • Gruvbox Dark - Warm retro earth tones

  • Dracula Night - Bold purple/pink

  • Tokyo Night - Modern neon blues

  • Monokai Pro - Classic neon colors

  • Solarized Dark - Eye-friendly

  • Catppuccin Mocha - Soft pastels

  • Forest Ember - Deep greens with amber

  • Pink Paradise - Vibrant pink/magenta ๐Ÿ’—

  • Purple Reign - Royal purples ๐Ÿ‘‘

  • Red Alert - Fiery reds/oranges ๐Ÿ”ฅ

  • Blue Ocean - Deep ocean blues ๐ŸŒŠ

  • Green Matrix - Matrix-inspired greens ๐Ÿ’š

  • Amber Sunset - Warm sunset tones ๐ŸŒ…

  • Teal Cyan - Electric teals โšก

  • Rainbow Bright - Vibrant rainbow colors ๐ŸŒˆ

  • Christmas Cheer - Festive holiday colors ๐ŸŽ„

  • Halloween Spooky - Spooky Halloween theme ๐ŸŽƒ

  • Easter Pastel - Soft pastel Easter colors ๐Ÿฐ

  • Fire & Ice - Dual-tone red/orange and blue/cyan โ„๏ธ๐Ÿ”ฅ

  • Midnight Gold - Deep navy blue and gold โญ

  • Cherry Mint - Cherry red and mint green ๐Ÿ’

  • Lavender Peach - Soft lavender and warm peach ๐Ÿ‘