The most customisable and low-latency cross platform/shell prompt renderer
Find a file
2021-11-28 19:36:17 +01:00
.devcontainer chore(devcontainer): fix path 2021-11-26 14:55:36 +01:00
.github fix(pwsh): use correct package path 2021-11-28 19:23:04 +01:00
.vscode chore: add commit info to regular build 2021-11-27 13:39:40 +01:00
docs docs: instructions for manual install on Linux 2021-11-28 19:36:17 +01:00
packages fix(pwsh): publish module without irrelevant files 2021-11-28 19:08:21 +01:00
src refactor: display themes function in PowerShell 2021-11-28 15:24:48 +01:00
themes theme: add festivetech 2021-11-26 23:43:54 +01:00
.all-contributorsrc docs: update .all-contributorsrc [skip ci] 2021-11-24 23:30:16 +01:00
.commitlintrc.yml
.editorconfig
.gitattributes
.gitignore chore: ignore platform specific files 2021-11-26 12:44:44 +01:00
.markdownlint.yaml docs(wifi): fix config block 2021-11-25 07:33:43 +01:00
.markdownlintignore
.versionrc.json
CONTRIBUTING.md
COPYING
README.md

A prompt theme engine for any shell

Release Status

Release Documentation

PS Gallery GitHub Downloads

What started as the offspring of oh-my-posh2 for PowerShell resulted in a cross platform, highly customizable and extensible prompt theme engine. After 4 years of working on oh-my-posh, a modern and more efficient tool was needed to suit my personal needs.

❤ Support ❤

Patreon Liberapay Ko-Fi

Features

  • Shell independent
  • Git status indications
  • Failed command indication
  • Admin indication
  • Current session indications
  • Language info
  • Shell info
  • Configurable

Documentation

Documentation

Roadmap

  • CI
  • Github Releases
  • Create documentation for manual installation
  • Create documentation on the different segments
  • Create easy installation packages
    • Powershell
    • Brew
    • Scoop
    • Winget
  • Swap V2 with V3

Thanks

  • Chris Benti for providing the first influence to start oh-my-posh
  • Keith Dahlby for creating posh-git and making life more enjoyable
  • Robby Russel for creating oh-my-zsh, without him this would probably not be here
  • Janne Mareike Koschinski for providing information on how to get certain information using Go (and the amazing README)
  • Starship for creating an amazing way to initialize the prompt