📦 v30.6.2 Bug Fixes * pwsh: keep tooltip restore redraw in UTF-8 #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v30.6.2
github.com
Oh My Posh
@ohmyposh.dev
The snappy and most customisable cross platform/shell prompt renderer 🖥️
📦 v30.6.2 Bug Fixes * pwsh: keep tooltip restore redraw in UTF-8 #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v30.6.2
github.com
📦 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
The best release yet 🚀
v30.6.1
github.com
📦 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
The best release yet 🚀
v30.6.0
github.com
📦 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
The best release yet 🚀
v30.5.0
github.com
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.
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.
ohmyposh.dev
📦 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
The best release yet 🚀
v30.4.0
github.com
📦 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
The best release yet 🚀
v30.3.0
github.com
📦 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
The best release yet 🚀
v30.2.0
github.com
📦 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
The best release yet 🚀
v30.1.1
github.com
📦 v30.1.0 Features * studio: lightweight editor feature in JSON #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v30.1.0
github.com
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
Studio | Oh My Posh
Edit the config below and the prompt above updates as you type. A WebAssembly build of
ohmyposh.dev
📦 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
📦 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
The best release yet 🚀
v30.0.0
github.com
📦 v29.37.0 Features * add darken() and lighten() color shade functions * jujutsu: expose change ID prefix and rest #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.37.0
github.com
📦 v29.36.1 Bug Fixes * path: support gitdir_format in linked worktrees #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.36.1
github.com
📦 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
The best release yet 🚀
v29.36.0
github.com
📦 v29.35.3 Bug Fixes * pwsh: stop async prompt clobbering third-party prompt wrappers #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.35.3
github.com
📦 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
The best release yet 🚀
v29.35.2
github.com
📦 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
The best release yet 🚀
v29.35.1
github.com
📦 v29.35.0 Features * add linear-gradient segment colors #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.35.0
github.com
Who asked? Nobody. We built gradient support anyway. Coming soon to your terminal.
📦 v29.34.0 Features * fish: surface full vi mode details #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.34.0
github.com
📦 v29.33.0 Features * shell: support vimode segment in fish * spotify: detect ads on macOS and Linux #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.33.0
github.com
📦 v29.32.0 Features * config: add generic language segment type #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.32.0
github.com
📦 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
The best release yet 🚀
v29.31.1
github.com
📦 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
The best release yet 🚀
v29.31.0
github.com
📦 v29.30.0 Features * palette: support templates as color values * template: add .Executed global property #oh-my-posh #oss #cli #opensource
The best release yet 🚀
v29.30.0
github.com
📦 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
The best release yet 🚀
v29.29.0
github.com
📦 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
The best release yet 🚀
v29.28.0
github.com
📦 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
The best release yet 🚀
v29.27.0
github.com
📦 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
The best release yet 🚀
v29.26.1
github.com