---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# oh-my-posh

> Cross platform prompt engine for any shell.
> More information: <https://ohmyposh.dev/docs/installation/customize>.

- Display current shell name:

`oh-my-posh get shell`

- Initialize for Bash:

`eval "$(oh-my-posh init bash --config {{path/to/theme}})"`

- Initialize for PowerShell:

`oh-my-posh init pwsh --config {{path/to/theme}} | Invoke-Expression`

- Initialize for Zsh:

`eval "$(oh-my-posh init zsh --config {{path/to/theme}})"`

- Enable live reloading:

`oh-my-posh enable reload`

- Disable live reloading:

`oh-my-posh disable reload`

- Print debug information for troubleshooting:

`oh-my-posh debug`

- Update to latest version:

`oh-my-posh upgrade`
