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 - v18.1.0

Published by JanDeDobbeleer about 1 year ago

Features

oh-my-posh - v18.0.1

Published by JanDeDobbeleer about 1 year ago

Bug Fixes

  • cursor: allow disabling cursor positioning (0af3029), closes #4072
oh-my-posh - v18.0.0

Published by JanDeDobbeleer about 1 year ago

Features

BREAKING CHANGES

  • exit: exit segment is now called status segment.

The exit keyword is now deprecated and will be removed in a future
release. Please use the status keyword instead:

"segments": {
    {
-     "type": "exit"
+     "type": "status"
    }
}

Additionally, the status segment configuration has changed to support
$PIPESTATUS. You can include a status template to customize the
rendering of each individual status code (supported in fish, zsh and
bash).

"segments": {
    {
        "type": "status",
        "properties": {
            "status_template": "{{ if gt .Code 0 }}\uf071{{ else }}\uf00c{{ end }}",
            "status_separator": " "
        }
    }
}

In case no $PIPESTATUS is available, the status segment will fall back
to the exit code of the last command using the status template
for rendering.

The {{ .Meaning }} property has been marked as deprecated and can be
replaced with {{ reason .Code }}, allowing it to be reused in
cross segment templates.

oh-my-posh - v17.12.1

Published by JanDeDobbeleer about 1 year ago

Bug Fixes

  • http: only use HTTPS_PROXY (413cb97)
oh-my-posh - v17.12.0

Published by JanDeDobbeleer over 1 year ago

Features

oh-my-posh - v17.11.3

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

oh-my-posh - v17.11.2

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

  • os: use correct Android platform name (1f28305)
oh-my-posh - v17.11.1

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

  • android: update version based on bash capabilities (9b011b4)
oh-my-posh - v17.11.0

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

  • android: correct version number trimming (2bfd08e)

Features

  • kubectl: specify context aliases (b27608d)
oh-my-posh - v17.10.0

Published by JanDeDobbeleer over 1 year ago

Features

oh-my-posh - v17.9.1

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

oh-my-posh - v17.9.0

Published by JanDeDobbeleer over 1 year ago

Features

  • use asdf to determine elixir version (cca3e05)
oh-my-posh - v17.8.0

Published by JanDeDobbeleer over 1 year ago

Features

  • aws: use AWS_DEFAULT_PROFILE for profile name (69a95bf), closes #4036
oh-my-posh - v17.7.0

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

  • install.sh: missing oh-my-posh binary ubuntu 20 (bc56421)

Features

oh-my-posh - v17.6.0

Published by JanDeDobbeleer over 1 year ago

Features

oh-my-posh - v17.5.3

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

  • lucky7 formatting in markdown (1374227)
oh-my-posh - v17.5.2

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

oh-my-posh - v17.5.1

Published by JanDeDobbeleer over 1 year ago

Bug Fixes

  • node: invert .Mismatch logic (448bbd3)
oh-my-posh - v17.5.0

Published by JanDeDobbeleer over 1 year ago

Features

oh-my-posh - v17.4.0

Published by JanDeDobbeleer over 1 year ago

Features

  • execution: lucky7 style (0616346)