oh-my-posh
prompt theme engine
TLDR
Initialize for shell
$ eval "$(oh-my-posh init [bash|zsh|fish])"
Use specific theme$ eval "$(oh-my-posh init bash --config [theme.json])"
List available themes$ oh-my-posh get themes
Print current config$ oh-my-posh print primary
Debug prompt$ oh-my-posh debug
SYNOPSIS
oh-my-posh [command] [options]
DESCRIPTION
oh-my-posh is a prompt theme engine. Customizes shell prompts with themes.
The tool provides rich prompt customization. Cross-shell compatible.
PARAMETERS
init SHELL
Initialize for shell.print SEGMENT
Print prompt segment.get themes
List themes.debug
Debug prompt.--config FILE
Configuration file.--help
Display help information.
CAVEATS
Requires Nerd Font for icons. Cross-platform. Config in JSON/YAML/TOML.
HISTORY
oh-my-posh was created for customizable shell prompts across different shells.
