Sign in

Oh My Posh

@ohmyposh.dev
821 followers 9 following 608 posts

The snappy and most customisable cross platform/shell prompt renderer 🖥️

PostsRepliesMedia
Oh My Posh @ohmyposh.dev · 28/09/2026
📦 v31.4.0 Bug Fixes * config: honor segment cache while streaming * git: bare repo .Upstream holds raw remote list, not the tracking branch * pwsh: count wrapped rows for ExtraPromptLineCount * segments: coerce non-string key/value option values instead of p #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.4.0
010
Oh My Posh @ohmyposh.dev · 13/09/2026
📦 v31.3.0 Bug Fixes * fish: treat empty buffer as valid in enter key handler * language: read custom tools from YAML configs * shell,kubectl: preserve markup anchors in mapped/aliased values Features * segment: add pear segment for Pear Desktop #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.3.0
020
Oh My Posh @ohmyposh.dev · 08/09/2026
📦 v31.2.1 Bug Fixes * upgrade: stop spinner while progress bar owns the line #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.2.1
010
Oh My Posh @ohmyposh.dev · 07/09/2026
📦 v31.2.0 Bug Fixes * config: capture the template cache before a segment goes async * config: keep a running segment's flags out of the render * path: keep template delimiters in folder names literal * streaming: own the render lifecycle in the producer * t #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.2.0
010
Oh My Posh @ohmyposh.dev · 05/09/2026
Oh My Posh is now part of Project Zenith, the new ready-to-code Windows experience for developers. A beautiful terminal, right out of the box.
1234
Oh My Posh @ohmyposh.dev · 05/09/2026
📦 v31.1.3 Bug Fixes * docs: repair broken anchors on customize and vimode pages #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.1.3
010
Oh My Posh @ohmyposh.dev · 01/09/2026
📦 v31.1.2 Bug Fixes * shell: respect POSH_DISABLE_STREAMING at runtime #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.1.2
010
Oh My Posh @ohmyposh.dev · 31/08/2026
📦 v31.1.1 Bug Fixes * pwsh: guard module re-entry on _ompInitialized to fix async init race #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.1.1
010
Oh My Posh @ohmyposh.dev · 30/08/2026
📦 v31.1.0 Features * git: extend the native gitstatus engine #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.1.0
030
Oh My Posh @ohmyposh.dev · 30/08/2026
📦 v31.0.0 Bug Fixes * config: close field-set analysis gaps and version the stamps * config: widen heuristic scan to all config texts, stabilize fingerprints * runtime: never cache a dir index built from an empty listing * segments: cover per-segment version #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v31.0.0
120
Oh My Posh @ohmyposh.dev · 27/08/2026
📦 v30.9.0 Bug Fixes * project: keep the full PowerShell module name Features * cli: add Antigravity CLI statusline support #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.9.0
020
Oh My Posh @ohmyposh.dev · 27/08/2026
📦 v30.8.1 Bug Fixes * msix: drop OnLaunch update check causing App Installer popups #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.8.1
010
Oh My Posh @ohmyposh.dev · 26/08/2026
📦 v30.8.0 Bug Fixes * pwsh: disable streaming in editor services * pwsh: quit init when already initialized Features * cli: render the statusline claude/copilot commands in the payload's directory * msix: enable automatic updates for direct installs #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.8.0
010
Oh My Posh @ohmyposh.dev · 25/08/2026
📦 v30.7.0 Bug Fixes * golang: read the documented parse_go_work_file option * lint: resolve pre-existing staticcheck findings * segment: resolve a relative gitdir: pointer against its .git file's folder * zsh: quote zle_bracketed_paste subscript to avoid gl #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.7.0
010
Oh My Posh @ohmyposh.dev · 12/08/2026
📦 v30.6.5 Bug Fixes * pwsh: emit ASCII-safe init output for non-ASCII paths * serve: forward the full environment to the streaming daemon * status: end segments correctly #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.6.5
000
Oh My Posh @ohmyposh.dev · 08/08/2026
📦 v30.6.4 Bug Fixes * battery: render a detected battery at 0% instead of disabling the segment ([#7784](https://github.com/JanDeDobbeleer/oh-my-posh/issues/7784)) #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.6.4
020
Oh My Posh @ohmyposh.dev · 07/08/2026
📦 v30.6.3 Bug Fixes * pwsh: update cursor_style directly inside a PSSession #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.6.3
020
Oh My Posh @ohmyposh.dev · 05/08/2026
📦 v30.6.2 Bug Fixes * pwsh: keep tooltip restore redraw in UTF-8 #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.6.2
010
Oh My Posh @ohmyposh.dev · 05/08/2026
📦 v30.6.1 Bug Fixes * cache: refresh serve daemon's cache from disk each render cycle ([#7774](https://github.com/JanDeDobbeleer/oh-my-posh/issues/7774)) #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.6.1
020
Oh My Posh @ohmyposh.dev · 05/08/2026
📦 v30.6.0 Bug Fixes * cache: accept pointer-shaped gob decodes in Get[T] * pwsh: stop repeated profile sourcing from breaking ViMode * pwsh: trim ViMode restore comment Features * config: add default_steady/default_blinking cursor styles * config: support #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.6.0
010
Oh My Posh @ohmyposh.dev · 04/08/2026
📦 v30.5.0 Bug Fixes * blog: fix link formatting for configurator app * runtime: honor COLUMNS fallback without a TTY * status: reset .Executed per prompt in cmd, bash and nushell ([#7765](https://github.com/JanDeDobbeleer/oh-my-posh/issues/7765)) Features #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.5.0
030
Oh My Posh @ohmyposh.dev · 03/08/2026
What's new: a live Studio editor linked to the Configurator, native git status for a much faster prompt, a background daemon for instant renders, and a binary trimmed by ~30%. Faster and lighter, across the board.
ohmyposh.dev
Studio, Native Git, and a Leaner Binary | Oh My Posh
Studio now hands off to the Configurator, git status runs natively for a 10x speedup, and steady dependency cuts shrank the binary by nearly a third.
041
Oh My Posh @ohmyposh.dev · 03/08/2026
📦 v30.4.0 Bug Fixes * git: restore main worktree context lazily * git: share main worktree cache across worktrees * git: support main worktree paths in WSL * prompt: apply shell integration marks to the transient prompt Features * git: expose main worktre #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.4.0
010
Oh My Posh @ohmyposh.dev · 02/08/2026
📦 v30.3.0 Bug Fixes * git: close native status parity gaps found in review * studio: use configurator nonce fragment Features * git: add native status engine * studio: open config in configurator Performance Improvements * git: drop go-git from the nat #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.3.0
000
Oh My Posh @ohmyposh.dev · 02/08/2026
📦 v30.2.0 Bug Fixes * studio: drop stray text under segment preview Features * config: offer pwd OSC values in schema * studio: rebuild config editor on CodeMirror 6 #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.2.0
020
Oh My Posh @ohmyposh.dev · 01/08/2026
📦 v30.1.1 Bug Fixes * template: block network and DoS-capable functions from untrusted templates * template: scope env var access to trusted templates only * terminal: satisfy fieldalignment in iterm test cases * terminal: strip control runes from OSC pwd/it #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.1.1
010
Oh My Posh @ohmyposh.dev · 01/08/2026
📦 v30.1.0 Features * studio: lightweight editor feature in JSON #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.1.0
031
Oh My Posh @ohmyposh.dev · 30/07/2026
Inspired by the pancake party at @github.com, we are dropping the brand-new Studio for Oh My Posh. Studio lowers the barrier to entry for terminal theme creation so anyone can customize their setup. Explore the docs: ohmyposh.dev/docs/studio
ohmyposh.dev
Studio | Oh My Posh
Edit the config below and the prompt above updates as you type. A WebAssembly build of
094
Oh My Posh @ohmyposh.dev · 30/07/2026
📦 v30.0.0 Bug Fixes * battery: add illumos/solaris support to fix cross-compile failure * cache: explicitly bump session file mtime on persist * cli: remove stale migrate mention from config --help * config: render a data-only segment the way a writer would #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v30.0.0
020
Oh My Posh @ohmyposh.dev · 28/07/2026
📦 v29.37.0 Features * add darken() and lighten() color shade functions * jujutsu: expose change ID prefix and rest #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.37.0
030
Oh My Posh @ohmyposh.dev · 28/07/2026
📦 v29.36.1 Bug Fixes * path: support gitdir_format in linked worktrees #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.36.1
021
Oh My Posh @ohmyposh.dev · 24/07/2026
📦 v29.36.0 Bug Fixes * color: satisfy fieldalignment on TestWithGradientStops cases Features * color: auto-shade single-color gradients with dark-gradient/light-gradient #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.36.0
000
Oh My Posh @ohmyposh.dev · 24/07/2026
📦 v29.35.3 Bug Fixes * pwsh: stop async prompt clobbering third-party prompt wrappers #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.35.3
000
Oh My Posh @ohmyposh.dev · 23/07/2026
📦 v29.35.2 Bug Fixes * color: degrade empty parent stack to transparent, chain fillers * color: remove stray blank line failing golangci-lint whitespace check * prompt: resolve parentBackground in a block's own filler * terminal: stop parent color stack growi #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.35.2
000
Oh My Posh @ohmyposh.dev · 23/07/2026
📦 v29.35.1 Bug Fixes * template: gate cmd/readFile/stat/glob behind trusted templates * terminal: strip control runes from rendered segment content #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.35.1
010
Oh My Posh @ohmyposh.dev · 22/07/2026
📦 v29.35.0 Features * add linear-gradient segment colors #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.35.0
030
Oh My Posh @ohmyposh.dev · 22/07/2026
Who asked? Nobody. We built gradient support anyway. Coming soon to your terminal.
3202
Oh My Posh @ohmyposh.dev · 21/07/2026
📦 v29.34.0 Features * fish: surface full vi mode details #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.34.0
010
Oh My Posh @ohmyposh.dev · 18/07/2026
📦 v29.33.0 Features * shell: support vimode segment in fish * spotify: detect ads on macOS and Linux #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.33.0
020
Oh My Posh @ohmyposh.dev · 17/07/2026
📦 v29.32.0 Features * config: add generic language segment type #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.32.0
020
Oh My Posh @ohmyposh.dev · 16/07/2026
📦 v29.31.1 Bug Fixes * init: isolate strict init scripts * zsh: keep the prompt on multi-line loop headers #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.31.1
020
Oh My Posh @ohmyposh.dev · 15/07/2026
📦 v29.31.0 Features * segment: add Uno Platform support * shell: add on-demand prompt repaint for zsh and pwsh #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.31.0
131
Oh My Posh @ohmyposh.dev · 15/07/2026
📦 v29.30.0 Features * palette: support templates as color values * template: add .Executed global property #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.30.0
000
Oh My Posh @ohmyposh.dev · 15/07/2026
📦 v29.29.0 Bug Fixes * config: detect extends cycles and anchor relative paths per hop * config: stop merge from clobbering unset bool/int fields * git: handle worktree gitdir files without trailing newline * release: package deps tarball after goreleaser run #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.29.0
000
Oh My Posh @ohmyposh.dev · 14/07/2026
📦 v29.28.0 Bug Fixes * plastic: initialize base segment state * zsh: keep zsh-vi-mode working with transient prompt Features * shell: add cmdline_url to the FTCS command executed mark * transient: support right template in fish #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.28.0
030
Oh My Posh @ohmyposh.dev · 13/07/2026
📦 v29.27.0 Bug Fixes * ci: refresh APM lockfile on Linux * project: resolve TargetFramework from Directory.Build.props Features * shell: ass yash support * transient: add .Interrupted template property and --interrupted flag * transient: support right-alig #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.27.0
110
Oh My Posh @ohmyposh.dev · 11/07/2026
📦 v29.26.1 Bug Fixes * init: recover when the init script is held open on Windows * segment: skip fallback_template when a timeout kills the segment #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.26.1
030
Oh My Posh @ohmyposh.dev · 11/07/2026
📦 v29.26.0 Features * segment: add fallback_template for disabled segments * segment: add Orthodox Calendar fasting segment * terminal: make progress sequence terminals configurable #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.26.0
020
Oh My Posh @ohmyposh.dev · 10/07/2026
📦 v29.25.1 Bug Fixes * zsh: start the serve daemon without job-control notice #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.25.1
030
Oh My Posh @ohmyposh.dev · 10/07/2026
📦 v29.25.0 Features * segment: detect terraform/tofu version from tenv #oh-my-posh #oss #cli #opensource
github.com
The best release yet 🚀
v29.25.0
010