./shells/oh-my-posh, Prompt theme engine for any shell

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 25.0.0, Package name: oh-my-posh-25.0.0, Maintainer: pin

Oh My Posh is a blazing fast cross platform/shell prompt renderer. Features:

- Shell and platform agnostic
- Easily configurable
- The most configurable prompt utility
- Fast
- Secondary prompt
- Right prompt
- Transient prompt


Master sites:

Filesize: 6559.849 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-27 19:42:44 by pin | Files touched by this commit (3) | Package updated
Log message:
shells/oh-my-posh: update to 25.0.0

Bug Fixes
 - disable completions (e5b9569), closes #6103
 - pwsh: expand relevant errors (1ffce37), closes #6149

Features
 - git: replace branch properties with template (28f6c19)
 - regex: expose findP (88628e0)
 - segment: add timeout (17910fa)
 - segments: add bun.lock file support for bun v1.2+ (8178872)
 - template: add global Version property (93649ab)

BREAKING CHANGES
 - git: this removes branch properties from the git segment and replaces them \ 
with a single template.
   To migrate, use the following guide.

branch_max_length

"branch_max_length": 5 -> "branch_template": "{{ \ 
trunc 5 .Branch }}"

This will turn feature/test-this-branch into featu

If you want to display a truncate symbol at the end of the branch name:

"branch_template": "{{ truncE 5 .Branch }}"

This will turn feature/test-this-branch into feat…

full_branch_path

"full_bra

nch_path": false -> "branch_template": "{{ base .Branch \ 
}}"

This will turn feature/test-this-branch into test-this-branch
   2025-01-26 16:17:58 by pin | Files touched by this commit (2) | Package updated
Log message:
shells/oh-my-posh: update to 24.19.0

Bug Fixes

    writer: do not print transparent foreground (2f716f5), closes #6101

Features

    git: remove trailing spaces for remote icons (24b446d), closes #6112
   2025-01-12 08:32:49 by pin | Files touched by this commit (3) | Package updated
Log message:
shells/oh-my-posh; update to 24.18.1

Bug Fixes

    cache: invalidate Git cache for worktrees (3d2d8ef), closes #6085
    python: disable Python prompt hijacking by default (4af814f)
    upgrade: only run when cache expires (75a6fa7), closes #6071
   2025-01-04 05:53:00 by pin | Files touched by this commit (3) | Package updated
Log message:
shells/oh-my-posh: update to 24.18.0

Features

    font: allow case insensitive matching (873d140), closes #6052
   2024-12-23 12:35:12 by pin | Files touched by this commit (2) | Package updated
Log message:
shells/oh-my-posh: update to 24.17.1

v24.17.1
Bug Fixes

    image: set font cache before usage (da74c2b)

v24.17.0
Bug Fixes

    fonts: only install tff for CascadiaCode (b4a5181)

Features

    git: expose .Rebase as an object (3b40f82), closes #6044
   2024-12-20 13:14:31 by pin | Files touched by this commit (2) | Package updated
Log message:
shells/oh-my-posh: update to 24.16.1

Bug Fixes

    cli: open EDITOR correctly (bba8c04), closes #6019
   2024-12-19 23:38:20 by pin | Files touched by this commit (2) | Package updated
Log message:
shells/oh-my-posh: update to 24.16.0

Features

    font: cache zip files (b4d0b42)
   2024-12-19 10:46:22 by pin | Files touched by this commit (2) | Package updated
Log message:
shells/oh-my-posh: update to 24.15.1

v24.15.1
Bug Fixes

    font: only install from the specified folder (cb7a5d0)
    font: specify CascadiaCode (MS) correctly (4d06374)

v24.15.0
Features

    git: add git branch to CacheKey (b869b3c), closes #6012

v24.14.0
Features

    font: allow installing from a specific zip file folder (a7ad857)