Oh My Posh
Oh My Posh is a cross-shell, cross-platform prompt theme engine. It displays Git status, language versions, cloud context, system metrics and more in a beautifully themed terminal prompt — 119 segments in all.
How to use this skill
Identify the user's OS → follow the matching installation guide:
Identify the user's shell → follow the matching shell setup guide:
Install a Nerd Font — required for icons and glyphs:
oh-my-posh font install meslooh-my-posh font listprints every installable font. Recommended: Meslo LGM NF. Set it in the terminal emulator's font settings after installing.Customize the prompt → see configuration
Detect the current shell
If the user is unsure which shell they are using (requires oh-my-posh to be installed first):
oh-my-posh get shell
Troubleshooting
- Icons show as boxes — install a Nerd Font and set it in the terminal emulator.
oh-my-poshnot found after install — restart the terminal or add the install path to$PATH.- Slow prompt -- enable async rendering by setting
"async": trueat the top level of your config.
Full documentation: https://ohmyposh.dev/docs FAQ: https://ohmyposh.dev/docs/faq