oh-my-posh

The most customisable and low-latency cross platform/shell prompt renderer

MIT License

Stars
14.4K
Committers
399

Bot releases are hidden (Show)

oh-my-posh - v23.0.1

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • shell: revise initialization scripts (7273dba)
oh-my-posh - v23.0.0

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • pwsh: wrap module code in try-catch blocks (00260e1), closes #5348

Features

  • git: enable posh-git from the git segment config (7081cac)

BREAKING CHANGES

  • git: To use the posh-git module output, you must now set the
    source property to pwsh in the git segment configuration.

In case you are using the default configuration,
you don't need to change anything.

oh-my-posh - v22.3.0

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • disable hyperlink functionality for unsupported shells (c1f99f8)
  • fish: correctly export environment variables (0765521)
  • windows: only reformat pwd on cygwin (51c3f9e)
  • zsh: correct logic to enable tooltips (6f30788), closes #5288

Features

  • cache: split session and device cache (ffd961f)
  • cygwin: better detection (f9d2f60)
  • debug: provide shell name on debug (9e73b15)
  • init: add --debug flag (1a7f2d2)
oh-my-posh - v22.2.0

Published by JanDeDobbeleer 3 months ago

Features

  • spotify: add segment cache on macOS (79c859d)
oh-my-posh - v22.1.0

Published by JanDeDobbeleer 3 months ago

Features

oh-my-posh - v22.0.3

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • correct hyperlinks for Git Bash (eb1cf54)
oh-my-posh - v22.0.2

Published by JanDeDobbeleer 3 months ago

Bug Fixes

oh-my-posh - v22.0.1

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • notice: disable notice when we're not connected (cd9c7f5), closes #5325
  • upgrade: use correct version to compare against (7ab48af)
oh-my-posh - v22.0.0

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • bash: correctly align multiline prompt (c5195f6), closes #5308
  • bash: remove rprompt support (cdfd249)
  • install: validate permissions before upgrade (0b4a9ce), closes #5318

Features

  • font: cache font list (b356900), closes #5300
  • upgrade: do not upgrade to major versions automatically (55bc366), closes #5273

BREAKING CHANGES

  • bash: rprompt is no longer supported for bash due to too many
    side effects that have no solution in sight.
oh-my-posh - v21.28.0

Published by JanDeDobbeleer 3 months ago

Features

  • pwsh: cache prompt for repainting (479e6f5)
oh-my-posh - v21.27.0

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • terminal: calculate length correctly (4b5bac3)

Features

  • install: use user-writable installation directories by default (55113b8), closes #5284
oh-my-posh - v21.26.4

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • pwsh: restore prompt function override (024c8b6)
oh-my-posh - v21.26.3

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • bash: support multiline prompt (17134cd)
oh-my-posh - v21.26.2

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • zsh: use decorated widget for rendering tooltips (ec2c6fb)
oh-my-posh - v21.26.1

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • font: prevent zipslip attacks (08c3741)
oh-my-posh - v21.26.0

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • zsh: use POSH_PID as unique identifier instead of random (4aba8fa)

Features

  • upgrade: update correct registry entry (62e782a)
oh-my-posh - v21.25.0

Published by JanDeDobbeleer 3 months ago

Features

  • windows: update registry on upgrade (58fd8e5)
oh-my-posh - v21.24.0

Published by JanDeDobbeleer 3 months ago

Features

oh-my-posh - v21.23.6

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • image: export with correct file name (1d72a19)
oh-my-posh - v21.23.5

Published by JanDeDobbeleer 3 months ago

Bug Fixes

  • zsh: widget decoration when non-existent (31d5de0)